CineSuggest is a personalized movie recommendation system that helps users discover movies based on their preferences, including genre, mood, favorite cast, director, and more. By providing tailored recommendations, CineSuggest aims to enhance the movie-watching experience for users.
To install and set up CineSuggest locally, follow these steps:
- Clone the repository:
git clone https://github.com/yourusername/cinesuggest.git - Navigate to the project directory:
cd cinesuggest - Install dependencies:
pip install -r requirements.txt - Run the Streamlit application:
streamlit run cinesuggest.py
To use CineSuggest, follow these instructions:
- Open the web interface in your browser after running the Streamlit application.
- Fill out the form with your movie preferences, including genre, mood, cast, director, and other criteria.
- Click the "Get Recommendations" button to receive personalized movie recommendations.
- Explore the recommended movies and discover new favorites!
CineSuggest offers the following features:
- Personalized movie recommendations based on user preferences.
- Support for selecting multiple criteria, including genre, mood, cast, director, and more.
- Interactive web interface powered by Streamlit for easy usage.
- Seamless integration with Python backend for recommendation generation.
For questions or feedback, contact the project maintainer: VALLAMKONDA MEGHA SAI LALITH Email: mslalith17@gmail.com