我想在我的网站上建立一个推荐系统,这样人们就可以“喜欢”某些东西,然后显示其他人也喜欢的其他东西。如果您愿意,可以使用“推荐”系统。
例子:
- 亚马逊 - 也显示其他人喜欢的商品。
- Newegg - 显示其他人一起购买的物品。
- 9gag - 显示其他人喜欢的图片。
我是这种软件设计的新手,根本不知道从哪里开始。会喜欢一些建议和阅读材料,甚至更好的是已经由更聪明的人设计的模式。
我的项目将是“喜欢”或“中立”(用户没有做任何事情)。该项目没有经过微调的评级系统,我认为这将简化所需的算法。
我的平台是 C#,以 ASP.Net MVC3 和 MSSQL 2008 作为后端;如果这与讨论有关。