Text this: Challenges in supervised and unsupervised learning: a comprehensive overview