This is a Movie Recommender System built using Streamlit and Python. It recommends similar movies based on user input and displays movie details.
- Clone the repository:
git clone https://github.com/shaadclt/Movie-Recommender-System.git
- Navigate to the project directory:
cd Movie-Recommender-System
- Install the required dependencies:
pip install -r requirements.txt
- Run the application:
streamlit run movies.py
- Open your web browser and go to http://localhost:8501 to access the Movie Recommender System.
-
Enter the name of a movie in the search box.
-
Click the "Recommend" button to get a list of recommended movies similar to the selected movie.
-
The recommended movies will be displayed along with their posters.
-
Click on a recommended movie to view its details in the sidebar.
- The movie data is sourced from The Movie Database (TMDb).
- The recommender system uses collaborative filtering and cosine similarity.
- The movie posters are retrieved using the TMDb API.
This project is licensed under the MIT License.