A Hierarchical Recurrent Encoder-Decoder for Generative Context-Aware Query Suggestion

By Alessandro Sordoni, Yoshua Bengio, Hossein Vahabi, Christina Lioma, Jakob Grue Simonsen, Jian-Yun Nie. 2015

573 citations recorded by the source corpus.

Users may strive to formulate an adequate textual query for their information need. Search engines assist the users by presenting query suggestions. To preserve the original search intent, suggestions should be context-aware and account for the previous queries issued by the user. Achieving context awareness is challenging due to data sparsity. We present a novel hierarchical recurrent encoder-decoder architecture that makes possible to account for sequences of previous queries of arbitrary lengths. As a result, our suggestions are sensitive to the order of queries in the context while avoiding data sparsity. Additionally, our model can suggest for rare, or long-tail, queries. The produced suggestions are synthetic and are sampled one word at a time, using computationally cheap decoding techniques. This is in contrast to current synthetic suggestion models relying upon machine learning pipelines and hand-engineered feature sets. Results show that our model outperforms existing context-aware approaches in a next query prediction setting. In addition to query suggestion, our architecture is general enough to be used in a variety of other applications.

Subfields: Artificial Intelligence, Information Systems, Natural Language Processing, Generative Models, Signal Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Jianfeng Gao
  2. Mohit Bansal
  3. Yoshua Bengio
  4. Percy Liang
  5. Kyunghyun Cho
  6. Jason Aaron Edward Weston
  7. Richard Socher
  8. Zhe Gan

In Information Systems

  1. Dietmar Jannach
  2. Malte Ludewig
  3. Paolo Cremonesi
  4. Jianfeng Gao
  5. Alexandros Karatzoglou
  6. Yoshua Bengio
  7. Joelle Pineau
  8. Massimo Quadrana

In Natural Language Processing

  1. Jianfeng Gao
  2. Mohit Bansal
  3. Jason Aaron Edward Weston
  4. Kyunghyun Cho
  5. Yang Liu
  6. Erik Cambria
  7. Michel Galley
  8. Yoshua Bengio

In Generative Models

  1. Chunyuan Li
  2. Yoshua Bengio
  3. Aaron C. Courville
  4. Lawrence Carin
  5. Jianfeng Gao
  6. Stefano Ermon
  7. Zhe Gan
  8. Rithesh Kumar

In Signal Processing

  1. Yoshua Bengio
  2. Li Deng
  3. Aaron C. Courville
  4. Rithesh Kumar
  5. Kundan Kumar
  6. Dong Yu
  7. Chunyuan Li
  8. Jianfeng Gao

Citations in the corpus