基于neo4j关系图谱的协同过滤科研推荐系统

基于neo4j关系图谱的协同过滤科研推荐系统-浪涛分享
基于neo4j关系图谱的协同过滤科研推荐系统
此内容为付费资源,请付费后查看
1200
限时特惠
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
出现付款问题请及时联系微信客服处理,微信二维码在页脚,感谢!
付费资源

介绍:本系统是一个知识图谱的科研系统,y用户在后台上传知网相关文献和对应信息,会写入neo4j数据库,
然后根据自己的历史打分信息做推荐,算法是neo4j中的协同过滤,分为管理员端和用户端,
使用前请务必看下代码中的README.md。

用户端:

1、正常的登录注册功能,无问题。

2、登录后可以看见科研文献列表,所有信息来自知网,数据从后台上传

3、可以按照名称模糊搜索,可以按照分类过滤

4、点击文献会进入文献详情页,详情页有文献的基本信息,可以进行打分,可以跳转知网源网站

5、可以评论,并看见别人的评论

6、推荐页面是查询neo4j做 协同过滤推荐

7、个人中心可以修改个人信息

管理员端:

1、正常的登录系统

2、可以对用户、分类、文献、评论进行增删改查,有超级管理员权限

推荐技术:
系统主要是neo4j中的协同过滤,
推荐核心是一个查询语句,语句中,返回结果集中每一对相似度最高的用户p1和p2的用户名,
以及它们之间的相似度sim。通过ORDER BY子句将相似度从高到低排序,再使用LIMIT子句限制结果集为前10个最相似的用户。

代码中有详细的注释和解释,请看pyneo_utils.py。

图片[1]-基于neo4j关系图谱的协同过滤科研推荐系统
图片[2]-基于neo4j关系图谱的协同过滤科研推荐系统
图片[3]-基于neo4j关系图谱的协同过滤科研推荐系统
图片[4]-基于neo4j关系图谱的协同过滤科研推荐系统
图片[5]-基于neo4j关系图谱的协同过滤科研推荐系统
图片[6]-基于neo4j关系图谱的协同过滤科研推荐系统
图片[7]-基于neo4j关系图谱的协同过滤科研推荐系统
图片[8]-基于neo4j关系图谱的协同过滤科研推荐系统
图片[9]-基于neo4j关系图谱的协同过滤科研推荐系统
图片[10]-基于neo4j关系图谱的协同过滤科研推荐系统
图片[11]-基于neo4j关系图谱的协同过滤科研推荐系统
图片[12]-基于neo4j关系图谱的协同过滤科研推荐系统
图片[13]-基于neo4j关系图谱的协同过滤科研推荐系统
© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享