the technology behind personal digital assistants : an overview of the system architecture and key components .
Analyzing and evaluating query reformulation strategies in web search logs