  With the huge expansion of internet and trillions of gigabytes of data
generated every single day, the needs for the development of various tools has
become mandatory in order to maintain system adaptability to rapid changes. One
of these tools is known as Image Captioning. Every entity in internet must be
properly identified and managed and therefore in the case of image data,
automatic captioning for identification is required. Similarly, content
generation for missing labels, image classification and artificial languages
all requires the process of Image Captioning. This paper discusses an efficient
and unique way to perform automatic image captioning on individual image and
discusses strategies to improve its performances and functionalities.
