推荐算法

推荐算法

个性化的推荐算法是加入了用户自己的意志,根据用户的相似性来推荐资源,把与当前用户相似的其他用户的意见提供给当前用户。主要包括如下四种方式:
1. 基于内容的推荐算法(Content-based Recommendations)
2. 协同过滤推荐推荐(Collaborative Filtering Recommdations)。这里主要分为基于用户的协同过滤(User-based Collaborative Filtering),基于项目的协同过滤(Item-based Collaborative Filtering),基于模型的协同过滤(Model-based Collaborative Filtering)
3. 混合推荐(Hybird Recommendations)
4. 基于规则的推荐(Rule-based Recommendations)
5. 基于人口统计信息的推荐(Demographic-based Recommendations)