Text this: Data structures and feature recognition