Web usage mining as a tool for personalization: A survey