Document language models, query models, and risk minimization for information retrieval | Synapse