/real-time-movie-recommendation

With the help of a Qt5 UI, the pipeline returns movie recommendations in real time using Apache Kafka and Spark Streaming

Primary LanguagePython

Real-Time Movie Recommendation

your_project_logo.png

A real-time movie recommendation system that suggests movies to users based on movie contents.

Getting Started

Prerequisites

Make sure you have the following software installed:

  • Python 3.8+
  • Apache Kafka 2.7+
  • Apache Spark 3.0+

Installation

  1. Clone this repository:
git clone https://github.com/ekrrems/real-time-movie-recommendation.git
cd real-time-movie-recommendation

Contributing

We welcome contributions from the community. To contribute to the project, follow these steps:

  1. Fork the repository.

  2. Create a new branch for your feature/bugfix.

  3. Make your changes and commit them.

  4. Push your changes to your fork.

  5. Submit a pull request with a description of your changes.

We will review your pull request and merge it if everything looks good.

License

This project is licensed under the MIT License.