Patterns of query reformulation during Web searching

Bernard J. Jansen, Danielle L. Booth, Amanda Spink

Research output: Contribution to journalArticlepeer-review

122 Scopus citations


Query reformulation is a key user behavior during Web search. Our research goal is to develop predictive models of query reformulation during Web searching. This article reports results from a study in which we automatically classified the query-reformulation patterns for 964,780 Web searching sessions, composed of 1,523,072 queries, to predict the next query reformulation. We employed an n-gram modeling approach to describe the probability of users transitioning from one query-reformulation state to another to predict their next state. We developed first-, second-, third-, and fourth-order models and evaluated each model for accuracy of prediction, coverage of the dataset, and complexity of the possible pattern set. The results show that Reformulation and Assistance account for approximately 45% of all query reformulations; furthermore, the results demonstrate that the firstand second-order models provide the best predictability, between 28 and 40% overall and higher than 70% for some patterns. Implications are that the n-gram approach can be used for improving searching systems and searching assistance.

Original languageEnglish (US)
Pages (from-to)1358-1371
Number of pages14
JournalJournal of the American Society for Information Science and Technology
Issue number7
StatePublished - Jul 2009

All Science Journal Classification (ASJC) codes

  • Software
  • Information Systems
  • Human-Computer Interaction
  • Computer Networks and Communications
  • Artificial Intelligence


Dive into the research topics of 'Patterns of query reformulation during Web searching'. Together they form a unique fingerprint.

Cite this