A Real-Time Temporal Clustering Algorithm For Short Text, And Its Applications