kaiwaehner/hivemq-mqtt-tensorflow-kafka-realtime-iot-machine-learning-training-inference
Real-time streaming ML pipeline that trains and runs TensorFlow models on IoT sensor data from tens of thousands of devices for predictive maintenance.

This project demonstrates machine learning at scale on IoT data using TensorFlow, Apache Kafka, and HiveMQ MQTT broker. It trains and runs inference on ML models for anomaly detection and predictive maintenance in connected car infrastructure. No external data stores are required—models are trained and served directly on the streaming pipeline processing millions of messages per second from up to 100,000 IoT devices.
Frequently asked
- What is kaiwaehner/hivemq-mqtt-tensorflow-kafka-realtime-iot-machine-learning-training-inference?
- Real-time streaming ML pipeline that trains and runs TensorFlow models on IoT sensor data from tens of thousands of devices for predictive maintenance.
- Is hivemq-mqtt-tensorflow-kafka-realtime-iot-machine-learning-training-inference open source?
- Yes — kaiwaehner/hivemq-mqtt-tensorflow-kafka-realtime-iot-machine-learning-training-inference is open source, released under the Apache-2.0 license.
- What language is hivemq-mqtt-tensorflow-kafka-realtime-iot-machine-learning-training-inference written in?
- kaiwaehner/hivemq-mqtt-tensorflow-kafka-realtime-iot-machine-learning-training-inference is primarily written in Jupyter Notebook.
- How popular is hivemq-mqtt-tensorflow-kafka-realtime-iot-machine-learning-training-inference?
- kaiwaehner/hivemq-mqtt-tensorflow-kafka-realtime-iot-machine-learning-training-inference has 419 stars on GitHub.
- Where can I find hivemq-mqtt-tensorflow-kafka-realtime-iot-machine-learning-training-inference?
- kaiwaehner/hivemq-mqtt-tensorflow-kafka-realtime-iot-machine-learning-training-inference is on GitHub at https://github.com/kaiwaehner/hivemq-mqtt-tensorflow-kafka-realtime-iot-machine-learning-training-inference.