项目理念 |基于图数据库的推荐系统
该项目的主要目标是构建一个基于图数据库(Neo4j)的高效推荐引擎。该系统旨在成为电影、书籍、博客等推荐的一站式目的地。
特征:
电影模块:
a) 评价电影 (1-5) 评级。
b) 使用基于评级的协同过滤获得电影推荐。
c) 获取与您的情感相匹配的电影建议(基于调查)。
d) 获取与您的同伴相匹配的电影建议(基于调查)。
博客模块:
a) 使用不同的标签发帖
b) 查看最近的帖子
c) 喜欢一个帖子
d) 删除帖子
e) 根据他们都写过博客的标签,找到与登录用户最相似的用户。
图书模块:
a) 图书图书馆
b) 书籍建议
使用的工具:
语言: Python
IDE:Pycharm 专业版
框架:烧瓶
前端:引导程序
后端:Neo4j
Neo4j 和 Pycharm 可以从以下链接下载:
https://www.jetbrains.com/pycharm/download
https://neo4j.com/download/
研究
a) 协同过滤技术