Table of Contents
Fetching ...

Can ChatGPT Write a Good Boolean Query for Systematic Review Literature Search?

Shuai Wang, Harrisen Scells, Bevan Koopman, Guido Zuccon

TL;DR

The paper examines whether ChatGPT can craft high-quality Boolean queries for systematic-review literature searches. It compares ChatGPT against state-of-the-art methods, explores a spectrum of prompt designs (single vs. guided), and evaluates across large test collections, revealing that ChatGPT can achieve higher precision at the cost of recall, with guided prompts and exemplar prompts offering the most gains. It also exposes limitations such as non-determinism, MeSH-term inaccuracies, and substantial run-to-run variability. The work highlights the potential of transformer-based generation for rapid review workflows while underscoring the need for post-processing (e.g., MeSH correction, snowballing) to maintain recall and reproducibility. Overall, the study provides a framework and empirical evidence for integrating ChatGPT into systematic-review query formulation and refinement, with clear caveats for practitioners.

Abstract

Systematic reviews are comprehensive reviews of the literature for a highly focused research question. These reviews are often treated as the highest form of evidence in evidence-based medicine, and are the key strategy to answer research questions in the medical field. To create a high-quality systematic review, complex Boolean queries are often constructed to retrieve studies for the review topic. However, it often takes a long time for systematic review researchers to construct a high quality systematic review Boolean query, and often the resulting queries are far from effective. Poor queries may lead to biased or invalid reviews, because they missed to retrieve key evidence, or to extensive increase in review costs, because they retrieved too many irrelevant studies. Recent advances in Transformer-based generative models have shown great potential to effectively follow instructions from users and generate answers based on the instructions being made. In this paper, we investigate the effectiveness of the latest of such models, ChatGPT, in generating effective Boolean queries for systematic review literature search. Through a number of extensive experiments on standard test collections for the task, we find that ChatGPT is capable of generating queries that lead to high search precision, although trading-off this for recall. Overall, our study demonstrates the potential of ChatGPT in generating effective Boolean queries for systematic review literature search. The ability of ChatGPT to follow complex instructions and generate queries with high precision makes it a valuable tool for researchers conducting systematic reviews, particularly for rapid reviews where time is a constraint and often trading-off higher precision for lower recall is acceptable.

Can ChatGPT Write a Good Boolean Query for Systematic Review Literature Search?

TL;DR

The paper examines whether ChatGPT can craft high-quality Boolean queries for systematic-review literature searches. It compares ChatGPT against state-of-the-art methods, explores a spectrum of prompt designs (single vs. guided), and evaluates across large test collections, revealing that ChatGPT can achieve higher precision at the cost of recall, with guided prompts and exemplar prompts offering the most gains. It also exposes limitations such as non-determinism, MeSH-term inaccuracies, and substantial run-to-run variability. The work highlights the potential of transformer-based generation for rapid review workflows while underscoring the need for post-processing (e.g., MeSH correction, snowballing) to maintain recall and reproducibility. Overall, the study provides a framework and empirical evidence for integrating ChatGPT into systematic-review query formulation and refinement, with clear caveats for practitioners.

Abstract

Systematic reviews are comprehensive reviews of the literature for a highly focused research question. These reviews are often treated as the highest form of evidence in evidence-based medicine, and are the key strategy to answer research questions in the medical field. To create a high-quality systematic review, complex Boolean queries are often constructed to retrieve studies for the review topic. However, it often takes a long time for systematic review researchers to construct a high quality systematic review Boolean query, and often the resulting queries are far from effective. Poor queries may lead to biased or invalid reviews, because they missed to retrieve key evidence, or to extensive increase in review costs, because they retrieved too many irrelevant studies. Recent advances in Transformer-based generative models have shown great potential to effectively follow instructions from users and generate answers based on the instructions being made. In this paper, we investigate the effectiveness of the latest of such models, ChatGPT, in generating effective Boolean queries for systematic review literature search. Through a number of extensive experiments on standard test collections for the task, we find that ChatGPT is capable of generating queries that lead to high search precision, although trading-off this for recall. Overall, our study demonstrates the potential of ChatGPT in generating effective Boolean queries for systematic review literature search. The ability of ChatGPT to follow complex instructions and generate queries with high precision makes it a valuable tool for researchers conducting systematic reviews, particularly for rapid reviews where time is a constraint and often trading-off higher precision for lower recall is acceptable.
Paper Structure (18 sections, 4 figures, 7 tables)

This paper contains 18 sections, 4 figures, 7 tables.

Figures (4)

  • Figure 1: Topic-by-topic variability boxplot for effectiveness of 10 iterative runs in single prompt query formulation. $CLEF$ indicates CLEF TAR collection and $SC$ indicates seed collection.
  • Figure 2: Topic-by-topic variability boxplot for effectiveness of 10 iterative runs in single prompt query refinement.
  • Figure 3: Topic-by-topic variability boxplot for effectiveness of using different seed studies for guided prompt query formulation.
  • Figure 4: Topic-by-topic variability boxplot for effectiveness of 10 iterative runs using the same seed study in guided prompt query formulation.