该系统可提供对电影/书籍/音乐的收藏、对朋友的关注、对动态的点赞功能,以用户和管理员的操作数据为基础,使之能在相关界面里获取电影/书籍/音乐/朋友/动态推荐详情。同时,该
技术介绍该系统可提供对电影/书籍/音乐的收藏、对朋友的关注、对动态的点赞功能,以用户和管理员的操作数据为基础,使之能在相关界面里获取电影/书籍/音乐/朋友/动态推荐详情。同时,该系统还具备利用关键字进行跨领域搜索的功能。此外,系统管理员能对所有的实体和关系进行操作,并能查看整个知识图谱的可视化信息,反演推荐过程。
系统采用三层架构进行设计与开发。首先,通过 Python对电影、书籍、音乐三个领域的数据进行爬取,并通过Neo4j图表数据库进行数据的存储和处理。其次,基于Vue和Spring Boot框架,使用HBuilderX和IDEA开发工具实现基于知识图谱的智能推荐系统和KGRS后台管理系统。最后,系统完成了系统接口和软件功能的测试。测试结果表明系统能在使用者想要探索未知领域时,为使用者提供快速、精准的推荐信息。
系统模块设计 系统界面实现 推荐系统登录&注册&忘记密码页面
智能推荐-电影&书籍&音乐推荐
智能推荐-电影&书籍&音乐推荐详情
动态中心-所有动态&我的动态&发布动态
个人中心-修改资料&我的收藏
搜索页面
后台管理系统登录&用户管理页面
电影管理&书籍管理页面
音乐管理&动态管理页面
知识图谱数据汇总页面
- Github:https://github.com/YONILOCElolo/kgrs-bachelor
- Gitee:https://gitee.com/YONILOCElolo/kgrs-bachelor