Multiple factor hierarchical clustering algorithm for large scale web page and search engine clickstream data