Content-Based¶
Elliot integrates, to date, 50 recommendation models partitioned into two sets. The first set includes 38 popular models implemented in at least two of frameworks reviewed in this work (i.e., adopting a framework-wise popularity notion).
Summary¶
|
Vector Space Model |
VSM¶
-
class
elliot.recommender.content_based.VSM.vector_space_model.
VSM
(data, config, params, *args, **kwargs)[source]¶ Bases:
elliot.recommender.recommender_utils_mixin.RecMixin
,elliot.recommender.base_recommender_model.BaseRecommenderModel
Vector Space Model
For further details, please refer to the paper and the paper
- Parameters
similarity – Similarity metric
user_profile –
item_profile –
To include the recommendation model, add it to the config file adopting the following pattern:
models: VSM: meta: save_recs: True similarity: cosine user_profile: binary item_profile: binary