Java教程

【附源码】基于知识图谱的智能推荐系统-Sylvie小兔

本文主要是介绍【附源码】基于知识图谱的智能推荐系统-Sylvie小兔,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

基于知识图谱的智能推荐系统

该系统可提供对电影/书籍/音乐的收藏、对朋友的关注、对动态的点赞功能,以用户和管理员的操作数据为基础,使之能在相关界面里获取电影/书籍/音乐/朋友/动态推荐详情。同时,该系统还具备利用关键字进行跨领域搜索的功能。此外,系统管理员能对所有的实体和关系进行操作,并能查看整个知识图谱的可视化信息,反演推荐过程。

技术介绍

系统采用三层架构进行设计与开发。首先,通过 Python对电影、书籍、音乐三个领域的数据进行爬取,并通过Neo4j图表数据库进行数据的存储和处理。其次,基于Vue和Spring Boot框架,使用HBuilderX和IDEA开发工具实现基于知识图谱的智能推荐系统和KGRS后台管理系统。最后,系统完成了系统接口和软件功能的测试。测试结果表明系统能在使用者想要探索未知领域时,为使用者提供快速、精准的推荐信息。

系统模块设计

基于知识图谱的智能推荐系统后台管理模块

系统界面实现

推荐系统

登录&注册&忘记密码页面

智能推荐-电影&书籍&音乐推荐

智能推荐-电影&书籍&音乐推荐详情

动态中心-所有动态&我的动态&发布动态

个人中心-修改资料&我的收藏

搜索页面

后台管理系统

登录&用户管理页面

电影管理&书籍管理页面

音乐管理&动态管理页面

知识图谱数据汇总页面
知识图谱

开源地址

  • Github:https://github.com/YONILOCElolo/kgrs-bachelor
  • Gitee:https://gitee.com/YONILOCElolo/kgrs-bachelor
这篇关于【附源码】基于知识图谱的智能推荐系统-Sylvie小兔的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!