iMecho: an associative memory based desktop search system
Personalized Web search for improving retrieval effectiveness