This document discusses using Kafka and TensorFlow for real-time streaming machine learning. It introduces TensorFlow 2.0 capabilities for data processing and machine learning. It then discusses challenges in integrating streaming data with machine learning frameworks and formats. It proposes using KafkaDataset, a TensorFlow dataset for reading and writing from Kafka. KafkaDataset allows streaming data in and out of TensorFlow models for real-time inference and prediction.