#23 · Primary category: Recommender Systems

AJAX-Movie-Recommendation-System-with-Sentiment-Analysis

ajax api machine-learning movie-recommendation movie-recommendation-system movie-recommender nlp python recommendation-system 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