Text this: Handling Semantic Relationships for Classification of Sparse Text: A Review