Unsupervised machine learning algorithms can also be applied in real time to cluster similar tweets together. They will do the following:
STEP 1- Topic Modeling: Discover various topics from a given set of tweets
STEP 2- Clustering: Associate each of the tweets with one of the discovered topics
This use of unsupervised learning is shown in the following diagram:
Note that this example requires real-time processing of input data.
Let's look into these steps one by one.