Text this: Machine Learning and Optimization for Engineering Design