This is a movie recommender system that suggests similar movies based on user input. It uses a collaborative filtering algorithm to calculate the similarity between movies, and recommends the top 5 movies with the highest similarity scores.
Installation: To run this project, you will need to have Python 3 installed, along with the following libraries:
Streamlit Pandas Requests You can install these libraries using pip:
pip install streamlit pandas requests
Usage: To use the movie recommender system, simply run the app.py script using the following command:
streamlit run app.py
This will launch a web app where you can enter the name of a movie and get recommendations for similar movies.
Credits: This project was created by Ravindra Kumar.
Dataset File link -> "https://www.kaggle.com/datasets/tmdb/tmdb-movie-metadata?select=tmdb_5000_movies.csv"