Real-time streaming recommendation system with a data producer, streaming pipeline, trained ML models, and a frontend app.