Thanks for your comment Ottoh,
If your dataset is small, ideally, manually label your text first before you continue to automatically label your data set. Otherwise, try unsupervised learning — topic modelling. I will write post one tutorial next time.