Text this: Foundations and Novel Approaches in Data Mining