AMM: Towards adaptive ranking of multi-modal documents. (December 2015)