/Cine-Match

Primary LanguageJupyter Notebook

CineMatch

CineMatch is a movie recommendation system that suggests what films you should watch next based on your preferences and viewing history.

Contributors:

  • Chetanya Mahana
  • Aviral Sharma

Tech Stack and technologies used

HTML5 CSS3 Flask Matplotlib Pandas scikit-learn NumPy Python

Features

  • Personalized movie recommendations
  • User-friendly interface
  • Extensive Movie database
  • Customizable recommendation filters

How It Works

CineMatch uses advanced algorithms to analyze your movie preferences and viewing history. It then compares this data with our extensive movie database to suggest films you're likely to enjoy.

Getting Started

To use CineMatch, follow these steps:

  1. Clone the repository:

       git clone https://github.com/chetanyamahana/Cine-Match.git
       cd cine-match
  2. Create and activate a virtual environment:

       virtualenv env
       .\env\Scripts\activate.ps1  
  3. Install the required packages:

        pip install -r requirements.txt
  4. Running the Application:

  • Run the Flask application:
       python app.py