Text this: Challenges and applications for implementing machine learning in computer vision /