Movie Recommendation System
Building a Movie Recommendation System web application using the Django framework and the Collaborative Filtering technique offers a unique way to suggest movies to users based on their preferences. This system uses a recommendation algorithm called Matrix Factorization, which helps predict user ratings and suggests the most relevant movies to the users.
Download New Real Time Projects :-Click here
Project Details
| Project Name | Movie Recommendation System Web Application |
|---|---|
| Language/s Used | Python, HTML, CSS, JavaScript, Bootstrap |
| Database | SQLite |
| Type | Web Application |
| Developer | |
| Project Type | Free |
Overview
This project is a web-based application developed using Django, which is a powerful Python framework. The application integrates the Collaborative Filtering recommendation technique using the Matrix Factorization Algorithm to suggest movies. This system stores data in an SQLite database, and all necessary features for movie recommendation and user ratings are included.
- Home Page (
home): This is the landing page of the web application.
- Home Page (
- Recommendation Page (
recom): Where users can view movie recommendations based on the data.
- Recommendation Page (
- Rating Page (
rate): Where users can rate movies to personalize their recommendations.
- Rating Page (
Technologies Used
| Technology | Details |
|---|---|
| Web Technologies | Python, HTML, CSS, JavaScript, Bootstrap |
| Python Packages | Django, Numpy, Pandas, Scipy |
| Database | SQLite |
| Version Control | Git (Optional for version tracking) |
Requirements
| Requirement | Details |
|---|---|
| Python Version | 3.6 |
| Pip Version | pip3 |
| Virtual Environment | virtualenv |
| Operating System | Any (Linux, Windows, macOS) |
| Django | Latest version (listed in requirements.txt) |
| Other Dependencies | Listed in requirements.txt |
Setup to Run
Download the zip file to your local machine.
Extract the zip file.
Open the terminal or command prompt and navigate to the extracted folder using the following command:
cd ~/Desktop/Movie Recommendation System web application using DjangoCreate a new virtual environment in that directory:
python3.6 -m pip install virtualenv
virtualenv venv -p python3.6Activate the virtual environment:
source venv/bin/activateInstall all dependencies:
pip install -r requirements.txtRun the Django application:
python manage.py runserverOpen your browser and go to this address:
Complete Advance AI topics:-
Complete Python Course with Advance topics:-
SCREENSHOTS:-
movie recommendation system using python
movie recommendation system github
movie recommendation system project
movie recommendation system kaggle
movie recommendation system machine learning
movie recommendation system project with source code
movie recommendation system project report pdf