我想做类似的东西,但要简单得多。我正在使用 web2py 和 python。
例如:我为两个人制作了两个个人资料。对于每一部,我希望他们能够选择他们喜欢的 10 部电影。之后,它比较电影并输出相似度百分比。
再一次,像 OkCupid 如何让你回答问题,然后将你的答案与其他人进行比较,并告诉你你的答案与他们的答案有多匹配。
我是初学者,需要帮助。如果不是至少要研究和学习什么。但是一个粗俗的通用示例会很棒。
我见过的对该领域最好的介绍是Toby Segaran 的Programming Collective Intelligence。介绍性章节中有一节关于“寻找相似用户”的内容完全符合您的预期,甚至在 Python 中也是如此。
如果您想使用推荐系统(用户喜欢这十部电影,她可能还喜欢哪些其他电影?),那么您可能想尝试python-recsys 库,它有一个使用movielens 数据集的示例。
最后,欢迎来到 SO 并建议最好地参与这个社区:尝试返回与特定代码相关的问题,类似于:“我有这样那样的编码问题。这就是我尝试过的,你能帮我把它移远一点吗?”