Text this: Surveying principles and applications