首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Rails项目对项推荐引擎的布尔数据数据库设计?

Rails项目对项推荐引擎的布尔数据数据库设计?
EN

Stack Overflow用户
提问于 2011-10-28 06:39:24
回答 1查看 418关注 0票数 1

到目前为止,我一直在研究编程集体智能和逐项推荐的算法,但我现在还在研究如何根据作者的描述构建一个实际的数据库支持系统。我找到了acts_as_recommendable,但据我所知,它似乎被遗弃了。

我想知道的是,假设我有这样一个数据库:

用户:

id

用户名

书签:

id

url

UserBookmarks:

user_id

bookmark_id

(简单地说,用户可以有许多书签,书签可以有很多用户)

现在看看书中这些算法中的美味例子,看上去它们都有用户的记录,有书签的用户,也有没有的用户。这显然对数据库没有好处,因为一个带有1000个用户系统的新书签将需要1000个新的数据库记录。还是我在这里什么都没得到?

您将如何添加到上述数据库模式,以允许您计算书签建议,根据美味的链接推荐算法编程的集体智能?

理想情况下,我希望计算允许书签相似点,可能每小时计算一次,然后在页面加载时查询数据库中推荐的urls。对于Rails中的标准mysql支持系统来说,这是可能的吗?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2011-10-28 06:44:27

不幸的是,我不是这个领域的专家,但是您可能想看看Neo4J http://neo4j.org/,这是一个支持Rails的图形数据库。我用它摆弄了一下,看上去很棒。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7925945

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档