Text this: Optimization and Applications