Text this: A new clustering approach based on graph partitioning for navigation patterns mining