MovieFlex
Using consine Similarity Between all Movies I am going to recommend user Movie based on the Movie he Watched in the past or he liked the most.
User will get Movie Recommendation Based on the Content Based Filtering and Genre Based Filtering.
User can get Recommnendation of recommendations.
You can able to see Genres of all the movies.
Also can be able to get more information of movies from IMDB on clicking of Know more button of every movie card.
- Web Development Using Django
- API Building
- Consuming Pythons libraries such as Sklearns, numpy, pandas, surprise
- Version Controlling using Git
- And Deployement of Project on Azure cloud.
Video Demonstration : https://youtu.be/6_EAMuwWctk
Algorithm Walkthrough Explained in this Excel https://docs.google.com/spreadsheets/d/11AUtJWwsBh0lnXZyvuM5OW5qvQ5yovA1sd0_srtkAms/edit?usp=sharing
- Azure Cloud : https://movieflex.azurewebsites.net/ , https://movieflexx.azurewebsites.net/
- Heroku : https://movieflexx.herokuapp.com/
- Python
- Django
- Html
- Css
- Javascript
- Tailwind Css
- Scikit-Learn
- Jypyter Notebook
The first thing to do is to clone the repository:
$ git clone https://github.com/vaibhav31s/moviesystem
$ cd moviesystem
Download Files From Mega and put it into MovieSystem folder https://mega.nz/folder/wewSyK6Y#Bav2h7unGv670zAcNpIKwQ
Then install the dependencies:
$ pip install -r requirements.txt
Once pip
has finished downloading the dependencies:
$ python manage.py runserver
And navigate to http://127.0.0.1:8000/
.
If Static files didnt load please change #DEBUG = True
it is in ./moviesystem/settings.py
`` Index page ``