Welcome to the Movie Recommendation App project repository! 🎬
In this project, we have developed a Movie Recommendation App that recommends movies based on the genre of a selected movie. Leveraging Python and Streamlit, this app provides an interactive interface for users to input movie IDs and view recommendations.
- Genre-Based Recommendations: Utilize the genre information of movies to recommend similar movies to the user.
- Interactive Interface: Implement a user-friendly interface using Streamlit for inputting movie IDs and displaying recommendations.
- Background Image: Enhance the visual appeal of the app with a background image.
- Data Cleaning: Clean the movie dataset to ensure accurate recommendations.
- Clone the Repository: Clone this repository to your local machine using
https://github.com/Raghavendra0827/Netfilx_Movie_Recommendation.git
. - Install Dependencies: Install the required dependencies listed in
requirements.txt
usingpip install -r requirements.txt
. - Run the App: Execute the Streamlit web application by running
streamlit run app.py
in your terminal. - Input Movie ID: Enter a movie ID in the provided input field.
- Get Recommendations: Click the "Submit" button to get recommendations based on the selected movie's genre.
- Explore Recommendations: View the recommended movies displayed in the app interface and discover new movies to watch!
This Movie Recommendation App is developed by Raghavendra KN, a passionate developer dedicated to creating innovative solutions using Python and machine learning.
Feel free to connect with the author for any inquiries or feedback:
We extend our gratitude to the Python and Streamlit communities for their invaluable resources and support, enabling us to develop this Movie Recommendation App.