Cargando…

An automated method for developing search strategies for systematic review using Natural Language Processing (NLP)

The design and implementation of systematic reviews and meta-analyses are often hampered by high financial costs, significant time commitment, and biases due to researchers' familiarity with studies. We proposed and implemented a fast and standardized method for search term selection using Natu...

Descripción completa

Detalles Bibliográficos
Autores principales: Kwabena, Antwi Effah, Wiafe, Owusu-Banahene, John, Boakye-Danquah, Bernard, Asare, Boateng, Frimpong A.F.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9795520/
https://www.ncbi.nlm.nih.gov/pubmed/36590320
http://dx.doi.org/10.1016/j.mex.2022.101935
_version_ 1784860279174070272
author Kwabena, Antwi Effah
Wiafe, Owusu-Banahene
John, Boakye-Danquah
Bernard, Asare
Boateng, Frimpong A.F.
author_facet Kwabena, Antwi Effah
Wiafe, Owusu-Banahene
John, Boakye-Danquah
Bernard, Asare
Boateng, Frimpong A.F.
author_sort Kwabena, Antwi Effah
collection PubMed
description The design and implementation of systematic reviews and meta-analyses are often hampered by high financial costs, significant time commitment, and biases due to researchers' familiarity with studies. We proposed and implemented a fast and standardized method for search term selection using Natural Language Processing (NLP) and co-occurrence networks to identify relevant search terms to reduce biases in conducting systematic reviews and meta-analyses. • The method was implemented using Python packaged dubbed Ananse, which is benchmarked on the search terms strategy for naïve search proposed by Grames et al. (2019) written in “R”. Ananse was applied to a case example towards finding search terms to implement a systematic literature review on cumulative effect studies on forest ecosystems. • The software automatically corrected and classified 100% of the duplicate articles identified by manual deduplication. Ananse was applied to the cumulative effects assessment case study, but it can serve as a general-purpose, open-source software system that can support extensive systematic reviews within a relatively short period with reduced biases. • Besides generating keywords, Ananse can act as middleware or a data converter for integrating multiple datasets into a database.
format Online
Article
Text
id pubmed-9795520
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-97955202022-12-29 An automated method for developing search strategies for systematic review using Natural Language Processing (NLP) Kwabena, Antwi Effah Wiafe, Owusu-Banahene John, Boakye-Danquah Bernard, Asare Boateng, Frimpong A.F. MethodsX Method Article The design and implementation of systematic reviews and meta-analyses are often hampered by high financial costs, significant time commitment, and biases due to researchers' familiarity with studies. We proposed and implemented a fast and standardized method for search term selection using Natural Language Processing (NLP) and co-occurrence networks to identify relevant search terms to reduce biases in conducting systematic reviews and meta-analyses. • The method was implemented using Python packaged dubbed Ananse, which is benchmarked on the search terms strategy for naïve search proposed by Grames et al. (2019) written in “R”. Ananse was applied to a case example towards finding search terms to implement a systematic literature review on cumulative effect studies on forest ecosystems. • The software automatically corrected and classified 100% of the duplicate articles identified by manual deduplication. Ananse was applied to the cumulative effects assessment case study, but it can serve as a general-purpose, open-source software system that can support extensive systematic reviews within a relatively short period with reduced biases. • Besides generating keywords, Ananse can act as middleware or a data converter for integrating multiple datasets into a database. Elsevier 2022-11-23 /pmc/articles/PMC9795520/ /pubmed/36590320 http://dx.doi.org/10.1016/j.mex.2022.101935 Text en Crown Copyright © 2022 Published by Elsevier B.V. https://creativecommons.org/licenses/by/4.0/This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Method Article
Kwabena, Antwi Effah
Wiafe, Owusu-Banahene
John, Boakye-Danquah
Bernard, Asare
Boateng, Frimpong A.F.
An automated method for developing search strategies for systematic review using Natural Language Processing (NLP)
title An automated method for developing search strategies for systematic review using Natural Language Processing (NLP)
title_full An automated method for developing search strategies for systematic review using Natural Language Processing (NLP)
title_fullStr An automated method for developing search strategies for systematic review using Natural Language Processing (NLP)
title_full_unstemmed An automated method for developing search strategies for systematic review using Natural Language Processing (NLP)
title_short An automated method for developing search strategies for systematic review using Natural Language Processing (NLP)
title_sort automated method for developing search strategies for systematic review using natural language processing (nlp)
topic Method Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9795520/
https://www.ncbi.nlm.nih.gov/pubmed/36590320
http://dx.doi.org/10.1016/j.mex.2022.101935
work_keys_str_mv AT kwabenaantwieffah anautomatedmethodfordevelopingsearchstrategiesforsystematicreviewusingnaturallanguageprocessingnlp
AT wiafeowusubanahene anautomatedmethodfordevelopingsearchstrategiesforsystematicreviewusingnaturallanguageprocessingnlp
AT johnboakyedanquah anautomatedmethodfordevelopingsearchstrategiesforsystematicreviewusingnaturallanguageprocessingnlp
AT bernardasare anautomatedmethodfordevelopingsearchstrategiesforsystematicreviewusingnaturallanguageprocessingnlp
AT boatengfrimpongaf anautomatedmethodfordevelopingsearchstrategiesforsystematicreviewusingnaturallanguageprocessingnlp
AT kwabenaantwieffah automatedmethodfordevelopingsearchstrategiesforsystematicreviewusingnaturallanguageprocessingnlp
AT wiafeowusubanahene automatedmethodfordevelopingsearchstrategiesforsystematicreviewusingnaturallanguageprocessingnlp
AT johnboakyedanquah automatedmethodfordevelopingsearchstrategiesforsystematicreviewusingnaturallanguageprocessingnlp
AT bernardasare automatedmethodfordevelopingsearchstrategiesforsystematicreviewusingnaturallanguageprocessingnlp
AT boatengfrimpongaf automatedmethodfordevelopingsearchstrategiesforsystematicreviewusingnaturallanguageprocessingnlp