Learning from user's behavior - A technique for personalized news search supporting result cashing