Text this: Neural networks for optimization and signal processing