doi dblp A heuristic information retrieval study: an investigation of methods for enhanced searching of distributed data objects exploiting bidirectional relevance feedback Panagiotis Petratos 2005 Volume 39 Issue 2