Sentiment based movie recommender system recommends movies similar to the movies users likes and analyses the sentiments on the reviews given by the user for that movie and also gives content based movie recommendation
WatchNext is a movie recommendation system which recommends a movie to the user based on sentiment analysis and also gives content-based , popular and unpopular movie recommendation. Movies are recommended based on the popularity(based on most number of watches and movie score),collaborative and content based filtering , genre and the type of movies the user watches or can be completely random just as the user wishes.
1) Numpy : Numpy is a library for the python programming language , adding support for large, multi-dimensional arrays and matrices, along with a large collection of high-level mathematical functions to operate on these arrays.
2) Pandas : Pandas is a predominantly used python data analysis library. It provides many functions and methods to expedite the data analysis process.
3) Jupyter notebook : The Jupyter Notebook App is a server-client application that allows editing and running notebook documents via a web browser.
medium blog: https://medium.com/newolf-society/watchnext-a-recommendation-website-with-a-twist-f8475c9ae67c
This repo contains files for a movie recommendation engine that's based on sentiment analysis and content based recommendation