Agent technology boosts search and retrieval systems