gpt4 book ai didi

database - Cypher 查询 - Neo4j - 查找具有相同偏好的人

转载 作者:搜寻专家 更新时间:2023-10-30 20:17:52 24 4
gpt4 key购买 nike

我有以下想法,但我不知道这是否可能,所以我希望有人能告诉我是否可能。

假设我有一个包含 1000 人的图形网络,每个人都有对书籍的偏好。首选项没有硬编码在系统中,但可以由用户自由定义。

我想根据人们对书籍的偏好对他们进行分组,并且我希望系统每晚都定义组。人们可以属于不同的团体,一个团体至少需要有 5 个人。

谢谢!

最佳答案

您应该在 using Neo4J to build a recommender system using collaborative filtering 上阅读这篇文章.它会给你一些具体的例子来思考。

在您的情况下,您需要更具体地说明“偏好”是什么。这可以用很多不同的方式建模,具体取决于您所追求的。例如,您可以让用户“喜欢”书籍,然后可以按流派、关键字等对书籍进行分组。然后它变成了一个集合交集问题:具有相同偏好的人是那些“喜欢”链接到相似关键字、流派、作者等的书籍的人。

您可能想继续阅读 music taste prediction last.fm 确实如此。在我看来,您的问题非常相似,但是是书籍而不是音乐。

没有一种正确的方法可以做到这一点,而且这是一个复杂的问题。我建议从一个非常明确的声明开始,说明您希望该网站如何呈现给用户,并提供大量示例说明该算法的良好结果。您所描述的实际上并不是您可以直接插入的任何类型的可插入软件组件。

关于database - Cypher 查询 - Neo4j - 查找具有相同偏好的人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27229846/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com