© Poornachandra Sarang 2021
P. SarangArtificial Neural Networks with TensorFlow 2https://doi.org/10.1007/978-1-4842-6150-7_10

10. Image Captioning

Poornachandra Sarang1  
(1)
Mumbai, India
 

When you are vacationing, you capture several pictures of beautiful landscapes and places, and then you put some captions on these photos and publish them on your social network. Just imagine that you would have a mobile app doing photo captioning for you; would this not be a wonderful thing to achieve? In this chapter, you will learn how to create and train a neural network to create captions for your photos.

Caption generation is a very challenging problem. To solve this problem, you require the knowledge of both computer vision and the natural language processing. ...

Get Artificial Neural Networks with TensorFlow 2: ANN Architecture Machine Learning Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.