Personalized Search based on a Memory Retrieval Theory