An AI system that generates captions for images using CNN (for image features) and LSTM (for text generation).