Project Idea | Recommendation System based on Graph Database
The main objective of this project is to build an efficient recommendation engine based on graph database(Neo4j). The system aims to be a one stop destination for recommendations such as Movies, Books, Blog.
Features:
Movie Module:
a) Rate Movies (1-5) rating.
b) Get Movie Recommendations using collaborative-filtering based on ratings.
c) Get Movie suggestions to match your Emotion (Based on a Survey).
d) Get Movie suggestions to match your Companion (Based on a Survey).
Blog Module:
a) Make post with different Tags
b) View recent posts
c) Like a post
d) Delete a post
e) Find users most similar to the logged-in user based on tags they’ve both blogged about.
Book Module:
a) Book Library
b) Book suggestions
Tools Used:
Language : Python
IDE: Pycharm Professional Edition
Framework : Flask
Front End: Bootstrap
Backend: Neo4j
Neo4j and Pycharm can be downloaded from below links:
https://www.jetbrains.com/pycharm/download
https://neo4j.com/download/
Research
a) Collaborative-filtering Technique
Last Updated :
30 May, 2018
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...