Text this: Complex Deep Learning and Evolutionary Computing Models in Computer Vision