1. A method of retrieving media, comprising: (a) defining a probabilistic framework organizing media with respect to concepts represented in the respective media comprising at least one hidden layer; (b) automatically mapping elements of a set of media to the probabilistic framework, using at least one processor, based on implicit concepts represented within each element of the set of media, the probabilistic framework comprising at least one joint probability distribution which models a probability that a symbol belonging to a respective concept is an annotation symbol of respective media; (c) automatically determining, using at least one processor, at least one implicit concept represented in a received query; (d) automatically determining, using at least one processor, a probabilistic correspondence of elements of the set of media with the determined at least one implicit concept; and (e) outputting at least one representation or identifier of at least one element of the set of media selectively in dependence on at least the determined probabilistic correspondence.