4. The computer-implemented method of claim 1 , wherein grouping the query inputs into context clusters further comprises: determining context similarity measures for the input contexts, where each context similarity measure measures a similarity of at least two input contexts; determining query similarity measures for the query input, where each query similarity measure measures a similarity of at least two query inputs; and grouping into a context cluster the query inputs based on the context similarity measures and the query similarity measures.
4. The computer-implemented method of claim 1 , wherein grouping the query inputs into context clusters further comprises: determining context similarity measures for the input contexts, where each context similarity measure measures a similarity of at least two input contexts; determining query similarity measures for the query input, where each query similarity measure measures a similarity of at least two query inputs; and grouping into a context cluster the query inputs based on the context similarity measures and the query similarity measures. 5. The computer-implemented method of claim 4 , wherein grouping into a context cluster the query inputs based on the context similarity measures and the query similarity measures comprises: grouping into the context cluster query inputs for which the context similarity measure for the input contexts of the query inputs meet a context similarity threshold and for which the query similarity measure for the query inputs meet a query similarity threshold.