【发布时间】:2011-02-17 03:59:55
【问题描述】:
我想知道在标签驱动的电子商务环境中使用哪种算法更聪明:
-
每个项目都有几个标签。即:
商品名称:“Metallica - Black Album CD”,标签:“metallica”、“black-album”、“rock”、“music”
-
每个用户都有几个标签和朋友(其他用户)绑定到 他们。即:
用户名:“testguy”,兴趣:“python”,“rock”,“metal”,“computer-science” 朋友:“testguy2”、“testguy3”
我需要通过检查他们的兴趣标签并以复杂的方式生成推荐来向这些用户生成推荐。
想法:
- 可以使用混合推荐算法,因为每个用户都有朋友。(协作+基于上下文的推荐的混合)。
也许使用用户标签,可以找到相似的用户(peers)来生成推荐。
可能通过标签直接匹配用户和物品之间的标签。
欢迎提出任何建议。也欢迎任何基于 python 的库,因为我将在 python 语言上做这个实验引擎。
【问题讨论】:
-
不过更好的问题。
-
投票结束,因为范围太广/工具推荐。
标签: algorithm machine-learning recommendation-engine