Caption ranking is an interesting way of selecting a caption from a set of captions. First, the images are ranked according to their features and corresponding captions are picked, as shown in this screenshot:
The top images can be re-ranked using a different set of attributes. By getting more images, the quality can improve a lot as shown in the following screenshot: