However, the agent performing these tasks still has a long way to go to be used in real-world applications (e.g., aiding visually impaired users, interacting with humanoid robots) in that it does not consider the continuous interaction over time.
the interaction in image captioning is that the agent simply talks to human about visual content, without any input from human.