spsaswat / Movie-Recommendation-Website-Using-Collaborative-Filtering-SM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Moviely

Moviely is a Web based Movie Recommendation System. It uses Machine Learning Recommendation system Algorithm, Collaborative Filtering using Matrix Factoization Algorithm to recommend movies to users based on the previous users ratings.

New users are recommended movies as per some pre defined rule. Also new users can rate the movies available and their responses will further contribute to the recommendation to other users.

Tools and Technologies used

  • Django Framework
  • HTML5
  • CSS
  • Bootstrap
  • SQLite3

Quick Start Guide

Clone the repository

# Change Directory
$ cd Moviely

# Create Virtual Environment(LINUX)
$ virtualenv venv
$ source venv/bin/activate

# Install dependencies
$ pip install requirements.txt

# Migrate database files
$ python manage.py migrate

# launch ...
$ python manage.py runserver

About


Languages

Language:HTML 53.3%Language:Python 45.3%Language:CSS 1.4%