Personalized Information Search and Retrieval through a Desktop Application