Clustering query refinements by user intent | Synapse