Text this: Approaches to natural language