Text this: Learning and Intelligent Optimization