Skip to content

Latest commit

 

History

History
66 lines (41 loc) · 1.99 KB

README.md

File metadata and controls

66 lines (41 loc) · 1.99 KB

Movie Recommendation System

Welcome to our Movie Recommendation System repository! This project provides personalized movie recommendations based on user preferences using a content-based recommendation approach. Additionally, we have created a user-friendly website using Streamlit for easy interaction with the recommendation system.

Features

  • Content-Based Recommendations: Utilizes content-based filtering to recommend movies based on user preferences and movie features.
  • Website Interface: Interactive web interface created with Streamlit for easy access and user interaction.
  • Personalized Recommendations: Recommends movies tailored to each user's unique tastes and preferences.
  • Search Functionality: Users can search for specific movies and receive recommendations based on similar content.
  • Scalability: Designed to handle large datasets and scale with increasing user interactions.

Technologies Used

  • Python
  • Pandas
  • Scikit-learn
  • Streamlit
  • Git

Installation and Usage

  1. Clone the repository:

    git@github.com:shubhambhatt037/Movie-Recommendation-System.git
  2. Install dependencies:

    cd movie-recommendation-system
    pip install -r requirements.txt
  3. Run the application:

    streamlit run app.py
  4. Access the website:

Open a web browser and navigate to the provided URL.

Website Screenshots

image

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these guidelines:

  • Fork the repository.
  • Create a new branch for your feature or bug fix.
  • Make your changes and submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

If you have any questions or suggestions, feel free to contact us at shubhambhatt037@gmail.com.