分享 QQ 圈子的好友关系分析技术

huacnlee · 发布于 2012年3月23日 · 最后由 monster 回复于 2015年4月05日 · 6361 次阅读
2
本帖已被设为精华帖!

类似的技术可以关注 Graph Database

开源库

用 Neo4j 实现的实时关系分析演示:

http://flavorwocky.herokuapp.com/

Neo4j 的 Ruby 实现

共收到 14 条回复
2

BTW. Heroku 也有 Neo4j 的支持 https://addons.heroku.com/neo4j

96

直接like上

1

现在互联网常用的算法和实现推荐一本书 《集体智慧编程》 http://book.douban.com/subject/3288908/

96

没那么复杂,用社会网络分析实现,很容易,不需要改现有任何数据结构与数据库架构设计。不过华顺的这个东西真是好东西,我们正好能用上:D

96

这是我微博上贴的一个图,对学生的关系情况的自动分组:

http://ww3.sinaimg.cn/bmiddle/7ba38c42jw1dr53xraj7kj.jpg

818

ruby 的支持用的是 jruby . 当时REST 相对原生的java 库有功能缺陷.

neo4j 我之前在rails 上做过实验。有对 rails 的支持, 而且还挺好. Rails 3 / Active Model support 另一篇文章

不过在设计社交型的数据关系的时候真的很形象简单.

818

#7楼 @ouyang my pleasure. =)

2

我是一直很想把这个应用到项目里面去,但是目前位置还没有地方能用上...

96

好像我们能用上。。周末学习一下。。

#3楼 @Rei 这书貌似不错,thx

96

囧啊 华顺那个 实时关系分析演示 链接报错了。。

96

我用Neo4j性能很差,1000个节点也要算好几秒,是该优化,还是neo4j的问题?

35

测试一下通知

15楼 已删除
16楼 已删除
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册