Predicting Flight Arrivals with the Apache Kafka Streams API
Oct 18, 2017Bill Bejeck

Summary
This post demonstrates how to perform online training and updating of machine learning models using the Kafka Streams API. It details the use of KTables and GlobalKTables to store and apply ML models for real-time predictions, and how to retrain models in real-time as new data becomes available. The post highlights the architectural simplification achieved by integrating ML directly into the streaming pipeline, eliminating the need for separate batch processing clusters.
More from the Streaming Machine Learning trail
- Focal Systems: Boosting Store Performance with an AI Retail Operating System and Real-Time Data
- Detecting the Unexpected: Built-in Real-Time Anomaly Detection in Confluent Cloud for Apache Flink®
- Real-Time Business Analytics Using AI
- Uniting Machine Learning and Data Streaming Technologies - Part 1
- Streaming Machine Learning and Analytics with Confluent and SymetryML