- Python: Used to build the core of the project, including the event simulation system.
- Amazon RDS: Stored the data for user settings and preferences.
- MySQL-connector: Connected Python to the Amazon RDS database to store and manage user data.
- Apache Kafka: Handled real-time event streaming, allowing data to flow smoothly and be processed instantly.
- Jupyter Notebook: Created the dashboard to show changes in celebrity popularity.
- Flask: Built the web application where users can track and analyze events.
- Docker: Packaged the project so it can be easily run anywhere.
- MySQL: Queries the data from MySQL, processes it, and sends it to the model.
- Python: Enable to connect to MySQL, build the Flask web app, and interact with the LM Studio.
- LM Studio: As local LLM.
- Bootstrap
- Flask