Skip to content

Microsoft Engage 2022 Project - Movie Recommendation System , using PYNB , FLASK , REACT JS , NODE JS

Notifications You must be signed in to change notification settings

AnuragRoshan/RecomSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Microsoft Engage 2022

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 .

Tech Stack

Client: React, Redux, Material UI

Server: Node, Express , Passport JS , Flask , JupyterNotebook

Features

  • 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

API Credit

All the images and data used in project is taken from https://developers.themoviedb.org/3/getting-started/introduction

Demo

Video Demo Here

https://youtu.be/JMEGCJxRwDo

Run Locally

Clone the project

  git clone https://github.com/AnuragRoshan/RecomSystem.git

Install Python Libraries

pip install sklearn nltk pandas gunicorn flask flask-cors numpy pandas requests

move into RecomSystem folder

cd RecomSystem

move into server and install node dependencies for server side

cd server
npm i

install react dependencies in client folder

cd ..
cd client
npm i

run python file in one shell

cd ..
cd server
python main.py

run node backend in other shell

npm start

run react frontend in third shell

cd ..
cd client
npm start

Authors

Feedback

If you have any feedback, please reach out to us at anuragraushan373@gmail.com

Landing Page

mvrs6 mvrs7

Home Page

mvrse1

Movie Detail Page

mvrs9 mvrs10

Filtered On Genre

mvrs2

Other Pages

mvrs3 mvrs4 mvrs5

About

Microsoft Engage 2022 Project - Movie Recommendation System , using PYNB , FLASK , REACT JS , NODE JS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published