Skip to content

shag527/Movy-Matchism

Repository files navigation

Movy-Matcher

A Web Based Movie Recommendation Engine using Content and Collaborative Filtering. The basic idea behind the recommendation is that if two persons like certain common movies, then the movies which one person has liked can be recommended to the other person if he has not watched them yet.

Screenshots

Home page

home

Movies page

recom

Technologies Used

Web Technologies

Django, Html , CSS , JavaScript , Bootstrap

Machine Learning Libraries

Numpy , Pandas , Scipy, Sklearn

Database

PostgreSQL

Others

Twilio API , Django Rest Framework

Requirements
python 3

pip3
Setup to run
  • Extract zip file in your computer

  • Open terminal/cmd prompt

  • Goto that Path

  • Create a new virtual environment on that directory

  • Activate Your Virtual Environment

for Linux

source bin/activate

for Windows

cd Scripts
then
activate
  • Go to the website folder

To install Dependencies

pip install -r requirements.txt

To run

python website/manage.py runserver

Now open your browser and go to this address

http://127.0.0.1:8000

Thank you for visiting.

Don't forget to give a star!!