Skip to content

This project exhibits how sentiment analysis can be used for product review and recommendations. In this case I am targeting movie reviews and then using content based filtering to recommend similar movies.

License

Notifications You must be signed in to change notification settings

HilarioNengareJr/Sentiment-Analysis-For-Movie-Recommendations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🎬 Sentiment Analysis for Movie Recommendations 🍿

🌟 Introduction 🌟

Welcome! 🖐️ This project is designed to make movie recommendations more personalized and accurate by analyzing user reviews. I use Sentiment Analysis to understand the emotional tone of reviews, helping me suggest movies that match your preferences. 🎉

🚀 Key Features 🚀

  • Sentiment Analysis and Content Based Filtering: I employ advanced natural language processing techniques to determine the sentiment (positive, negative, neutral) of user reviews. 🎭
  • Enhanced Recommendations: My system integrates sentiment data into the recommendation algorithm to tailor movie suggestions to your individual tastes. 🍿
  • Model Training and Customization: You can train and customize your own sentiment analysis model using my provided datasets and scripts. It's like teaching a computer to understand movies! 🤖
  • Data Visualization: I provide graphical representations of sentiment analysis results to help you gain insights into user opinions and trends. 📊

This project combines machine learning and natural language processing to create a more nuanced and effective movie recommendation system by understanding and incorporating the emotional tone of user reviews.

Example Use Case Screenshots

ROOT PAGE

Screenshot from 2024-10-04 11-07-59

NEGATIVE REVIEW AND RESPONSE

1

Screenshot from 2024-10-04 11-09-32

2

Screenshot from 2024-10-04 11-09-41

POSITIVE REVIEW AND RESPONSE

1

image

2

image

SEARCH FUNCTIONALITY

image

To Use | Modify

  1. Clone repo or fork or whatever.

  2. Move into enter-at-own-risk/ directory and create venv.

  3. Install requirements.txt and then run.

  4. Should be live on port 5000.

About

This project exhibits how sentiment analysis can be used for product review and recommendations. In this case I am targeting movie reviews and then using content based filtering to recommend similar movies.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages