This project is being developed for Microsoft Engage 2022 mentorship program. In this project I have used Machine Learning algorithms and various other algorithms to implement movie recommendation system .
Client: React, Redux, Material UI
Server: Node, Express , Passport JS , Flask , JupyterNotebook
- Recommend Movies
- Detail View Of Every Movie
- Detail View Of Every Cast Of Movie
- More Popular Movie Of Particular Cast
- Latest And Upcoming Movies List With Rating
- Google Authentication
- Search Movies
All the images and data used in project is taken from https://developers.themoviedb.org/3/getting-started/introduction
Video Demo Here
Clone the project
git clone https://github.com/AnuragRoshan/RecomSystem.gitInstall Python Libraries
pip install sklearn nltk pandas gunicorn flask flask-cors numpy pandas requestsmove into RecomSystem folder
cd RecomSystemmove into server and install node dependencies for server side
cd server
npm iinstall react dependencies in client folder
cd ..
cd client
npm irun python file in one shell
cd ..
cd server
python main.pyrun node backend in other shell
npm startrun react frontend in third shell
cd ..
cd client
npm startIf you have any feedback, please reach out to us at anuragraushan373@gmail.com