A decision making approach to relevance feedback in information retrieval: a model based on soft consensus dynamics