1. A system for estimating word correlations, comprising: a processor; and a computer readable storage media having stored thereupon a plurality of instructions that, when executed by the processor, cause the processor to perform acts comprising: providing a first image representation set having a first plurality of images representing a first word in response to a first search based at least in part on the first word and a second image representation set having a second plurality of images representing a second word in response to a second search based at least in part on the second word; extracting, from at least one image of the first image representation set and from at least one image of the second image representation set, multi-modal visual features; and estimating a correlation between the first word and the second word at least partially based on a calculation of a mathematical function having at least the extracted multi-modal visual features corresponding to the first image representation set and at least the extracted multi-modal visual features corresponding to the second image representation set as variables thereto, wherein estimating the correlation includes: selecting one of a first correlation function for a calculation of an inter-set visual aspect correlation based on multiple images of the first image representation set and multiple images of the second image representation set and a second correlation function for a calculation of an intra-set visual aspect correlation based on multiple images within one of the first image representation set and the second image representation set; and calculating the selected correlation function.