MovieMind

This is a Content-Based Movie Recommendation System Flask app

The “MovieMind” project utilizes Flask, MySQL, and Python to create a personalized movie recommendation system based on user preferences. Users can easily search for movies, view details, and receive tailored recommendations using content-based filtering. By integrating the TMDb API, users gain access to additional information like movie posters, cast, and other metadata. The system enables users to explore similar movies. The content-based recommendation engine uses cosine similarity to suggest movies with similar features, enhancing user engagement and satisfaction. The backend handles user authentication, data storage, and movie recommendations, ensuring a smooth user experience.

Furthermore, this system ensures data security by keeping user information secure within a MySQL database, while Flask handles the server-side operations efficiently. The integration of the TMDb API enhances the user experience by providing detailed movie information, and the use of machine learning algorithms helps deliver accurate and personalized recommendations.

Technology Stack:

Backend: Flask, Python

Database: MySQL

Machine Learning: scikit-learn (for content-based recommendation)

API: TMDb API (for movie details)

Frontend Development: HTML, CSS, JavaScript

Version Control: Git

CSS Framework: Tailwind CSS (for styling)

For Full Working project contact

emailid: jasdeepkaursaini42@gmail.com

Download the Model File

The trained model file is too large to be stored directly in this repository. You can download it using the link below:

Download model.pkl from Google Drive

OUTPUT:

Home Page

Screenshot_11-10-2024_05453_127 0 0 1

About Page

Screenshot_11-10-2024_05510_127 0 0 1

Mission Page

Screenshot 2024-10-11 005542

Team Page

Screenshot 2024-10-11 005557

Technology Page

Screenshot_11-10-2024_05610_127 0 0 1

Contact Page

Screenshot 2024-10-11 005644

Login Page

Screenshot 2024-10-11 005659

SignUp Page

Screenshot 2024-10-11 005714

Screenshot_11-10-2024_05137_127 0 0 1

Movie Posters

Screenshot 2024-10-11 005229

Movie Details

Screenshot 2024-10-11 005259

Streaming Platform via Streaming API

Screenshot 2024-10-11 005337

Database Schema

Screenshot 2024-10-12 233734 Screenshot 2024-10-12 233800