Text this: Recent advances, techniques and applications /