Using Machine Learning to generate captions for Images