Skip to content

St0rMzZY/Movie-recommendation-system-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎬 Movie Recommendation Engine 🍿

This is a movie recommendation engine project developed by Aditya.

Overview 🌟

The Movie Recommendation Engine is a system designed to provide personalized movie recommendations to users based on their preferences and viewing history. It uses machine learning algorithms to analyze user behavior and movie features to generate accurate recommendations.

Features 🚀

  • User Authentication: Users can create accounts and log in to the system.
  • Movie Rating: Users can rate movies they have watched.
  • Recommendation Generation: The system generates movie recommendations for each user based on their ratings and preferences.
  • Search Functionality: Users can search for movies by title, genre, or other attributes.
  • Admin Panel: Administrators have access to an admin panel to manage users, movies, and system settings.

Technologies Used 💻

  • Python
  • Flask
  • SQLAlchemy
  • Scikit-learn
  • HTML/CSS
  • Bootstrap

Installation 🛠️

  1. Clone the repository:

    git clone https://github.com/prateekmlg-1907/Recommendation_Engine.git
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the application:

    python app.py
  4. Access the application in your web browser at http://localhost:5000.

Usage 📝

  1. Sign up for an account or log in if you already have one.
  2. Rate movies you have watched to improve the recommendations.
  3. Explore recommended movies and discover new ones.
  4. Use the search functionality to find specific movies.
  5. Log out when you're done.

Acknowledgements 🙏

Special thanks to Analytics Vidhya & freeCodeCamp for their valuable resources and guidance.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published