When data is continuously streamed, online learning is essential in order to do real-time analysis.