#23 · Primary category: Recommender Systems
AJAX-Movie-Recommendation-System-with-Sentiment-Analysis
A content-based recommender system that recommends movies similar to the movie the user likes and analyses the sentiments of the reviews given by the user
Project last updated:11/23/24
GitHub Stars
610
Forks
468
Contributors
4
License
Other
Why we included this project
Here's a working example of a content-based movie recommender paired with review sentiment analysis, all inside a Flask web app. It pulls movie metadata from the TMDB API, builds a cosine-similarity model over text features to surface films similar to the one a user picks, then scrapes IMDB reviews with BeautifulSoup to gauge how people felt about that title. That combination is useful for developers and students who want to see a recommender and a text-classification step fit together in one system rather than as isolated notebooks. It runs locally once you grab a free TMDB key, and the code is readable enough to adapt to other domains. It's also a decent reference for anyone learning to wire a machine-learning pipeline into a browser-facing interface with AJAX.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
gorse
AI powered open source recommender system engine supports classical/LLM rankers and multimodal content via embedding
DeepCTR
Easy-to-use,Modular and Extendible package of deep-learning based CTR models .
Surprise
A Python scikit for building and analyzing recommender systems
RSPapers
RSTutorials: A Curated List of Must-read Papers on Recommender System.
lightfm
A Python implementation of LightFM, a hybrid recommendation algorithm.