  Automatically creating the description of an image using any natural
languages sentence like English is a very challenging task. It requires
expertise of both image processing as well as natural language processing. This
paper discuss about different available models for image captioning task. We
have also discussed about how the advancement in the task of object recognition
and machine translation has greatly improved the performance of image
captioning model in recent years. In addition to that we have discussed how
this model can be implemented. In the end, we have also evaluated the
performance of model using standard evaluation matrices.
