I don't know why but TMDB api will not work on JIO network, you will get undefind. I am looking for solutions, if any one finds the solution do send me pull request
Visit the website: https://netflixmovierecommender.onrender.com/
Welcome to our Netflix Movie Recommender System! This project aims to provide personalized movie recommendations to users based on their preferences and viewing history, similar to how Netflix suggests content to its users. The system uses machine learning algorithms to analyze user behavior and movie metadata to generate recommendations.
- Personalized Recommendations: Our recommender system tailors movie recommendations to each user's tastes and preferences.
- Netflix-Like User Interface: The frontend of our application resembles the Netflix landing page, providing users with a familiar and intuitive browsing experience.
- Responsive Design: The user interface is designed to be responsive, ensuring a seamless experience across devices of all sizes.
- Machine Learning Algorithms: Our recommendation engine employs various machine learning algorithms, such as collaborative filtering and content-based filtering, to generate personalized recommendations.
- Recommendation Generation: Based on the user's profile and viewing history, the system generates a list of recommended movies.
- Frontend Display: The recommended movies are displayed on the frontend, resembling the Netflix landing page, with detailed information about each movie.
- Frontend: HTML, CSS, JavaScript
- Dataset: https://www.kaggle.com/datasets/balaka18/tmdb-top-10000-popular-movies-dataset
- Machine Learning: Mostly cosine_similarity
To run the Netflix Movie Recommender System locally, follow these steps:
-
Clone the repository:
git clone https://github.com/rahulkumarroy477/netflix-recommender.git
-
Install dependencies:
cd netflix-recommender npm install
-
Start the frontend and backend servers:
npm start
-
Access the application in your web browser:
http://localhost:3000
Contributions are welcome! If you'd like to contribute to the development of the Netflix Movie Recommender System, please follow these guidelines: You can help to improve the ui of the page
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and test them thoroughly.
- Submit a pull request with a detailed description of your changes.
Feel free to customize this README template according to your project's specific details and requirements. Good luck with your Netflix Movie Recommender System! 🎬🍿