This is a Streamlit-based web application that provides movie recommendations based on a selected movie. The app uses a machine learning model to find similar movies and displays the recommendations along with their posters.
- Select a movie from a dropdown list.
- Get a list of recommended movies based on similarity.
- Display movie posters for the recommended movies.
- Clone the repository:
git clone https://github.com/KaranCS21/movie-recommendation-system.git
- Navigate to the project directory:
cd movie-recommendation-system - Install the dependencies:
pip install -r requirements.txt
- app.py: The main Streamlit application file.
- movie.pkl: Pickle file containing movie data.
- similarity.pkl: Pickle file containing similarity data.
- requirements.txt: File listing the dependencies.
- If you want to contribute to this project, feel free to fork the repository and submit a pull request.
- This project is licensed under the MIT License. See the LICENSE file for details.
If you have any questions or suggestions, feel free to contact me at karanparajapati54@gmail.com.