Literature DB >> 27288493

Meshable: searching PubMed abstracts by utilizing MeSH and MeSH-derived topical terms.

Sun Kim1, Lana Yeganova1, W John Wilbur1.   

Abstract

UNLABELLED: Medical Subject Headings (MeSH(®)) is a controlled vocabulary for indexing and searching biomedical literature. MeSH terms and subheadings are organized in a hierarchical structure and are used to indicate the topics of an article. Biologists can use either MeSH terms as queries or the MeSH interface provided in PubMed(®) for searching PubMed abstracts. However, these are rarely used, and there is no convenient way to link standardized MeSH terms to user queries. Here, we introduce a web interface which allows users to enter queries to find MeSH terms closely related to the queries. Our method relies on co-occurrence of text words and MeSH terms to find keywords that are related to each MeSH term. A query is then matched with the keywords for MeSH terms, and candidate MeSH terms are ranked based on their relatedness to the query. The experimental results show that our method achieves the best performance among several term extraction approaches in terms of topic coherence. Moreover, the interface can be effectively used to find full names of abbreviations and to disambiguate user queries.
AVAILABILITY AND IMPLEMENTATION: https://www.ncbi.nlm.nih.gov/IRET/MESHABLE/ CONTACT: sun.kim@nih.gov SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
© The Author 2016. Published by Oxford University Press.

Entities:  

Mesh:

Year:  2016        PMID: 27288493      PMCID: PMC5039918          DOI: 10.1093/bioinformatics/btw331

Source DB:  PubMed          Journal:  Bioinformatics        ISSN: 1367-4803            Impact factor:   6.937


1 Introduction

PubMed is the most comprehensive bibliographic database of biomedicine and life sciences. As PubMed continues to grow, it becomes more difficult to discover what one is looking for. But what if we could search and browse PubMed through subject areas? Searching documents by subjects not only can help focus the search, but can also help explore the landscape for a subject of interest. Many studies have pointed out the usefulness of finding subjects in search results (Sarkar ; Struble and Dharmanolla, 2004; Theodosiou ). The common approach in these studies is to group the search results on the fly; many methods make use of ontological information provided by the Medical Subject Headings (MeSH) resource for grouping. Our goal is to provide a convenient way to use the MeSH resource at query time. There are a few options for doing this. One is by directly querying with a MeSH term, e.g. otitis[MeSH]. This, however, does not appear to be the most convenient way for accessing the information because MeSH is a controlled vocabulary with a specific syntax. More frequently the MeSH resource is used indirectly by expanding a text query with the related MeSH term. For example, the query ear infection is automatically expanded to include the MeSH term otitis[MeSH]. However, such expansions are limited to terms listed as synonyms or variants for a given MeSH term. An alternative way to search using MeSH terms is by starting from the MeSH interface (http://www.ncbi.nlm.nih.gov/mesh) and using the PubMed query builder. Then again this approach is not intuitively available at the PubMed search page and may only be known to more experienced users. In this study, the goal is to search PubMed abstracts through the lens of the MeSH vocabulary. The key question we address here is how to link a text query with relevant MeSH concepts and we approach it by setting a supervised task as follows. First, for every MeSH term we define the MeSH-Doc set as the group of documents assigned the MeSH term. We then identify significant terms appearing in the MeSH-Doc set based on the occurrence frequency of these terms in the set versus the rest of PubMed. We refer to these terms as topic terms associated with the particular MeSH term. As a result, topic terms along with corresponding weights are computed for every MeSH term. At query time, MeSH concepts are ranked based on how they weight the terms in the query.

2 Methods

As of July 2015, a total of 386 960 MeSH term/subheading combinations had been assigned to two or more PubMed abstracts. Our goal is (i) to identify significant topic terms appearing in each MeSH-Doc set and (ii) to link a query to the relevant MeSH terms or subheadings through the identified terms. It is known that controlled vocabularies such as UMLS and MeSH have low usage in biomedical literature (Kim ). Since MeSH terms are manually curated, we expect prominent text terms of a MeSH-Doc set to be either the same or closely related to the MeSH term defining the MeSH-Doc set. The major benefit of applying this strategy is that it enables us to associate the controlled vocabulary with the phrases that actually appear in literature. Users can leverage this association to search relevant MeSH terms/subheadings and to define a more focused document set that was curated by humans. Topic modeling is a popular approach to identify latent topics and their topic terms. However, it is not needed for our purposes because topics (e.g. MeSH) are already known in our application. Supervised topic models (Zhu ) utilize known labels, but they are mostly used for topic classification, not topic-term identification problems. Moreover, LDA (Latent Dirichlet Allocation), a popular topic modeling approach, is not an especially effective way to provide coherent topic terms (Kim ). Thus, we explore the term identification process based on the theme generation framework introduced in Wilbur (2002) and Kim and Wilbur (2012). In Wilbur (2002), a theme is defined as a set of documents and significant terms appearing in the document set. Starting from seed documents, a theme is obtained by iteratively choosing a set of documents and then a set of terms based on an EM (Expectation-Maximization) framework. Since our setup has labeled data for each MeSH term/subheading, this iterative process is unnecessary. Hence, only the term extraction procedure of the theme framework is utilized for prioritizing terms from PubMed abstracts (see Supplementary Material for more details). The significance of a term is obtained from the α parameter (defined in Supplementary Material) in the approach of Wilbur (2002) and Kim and Wilbur (2012), which is the difference between the contribution coming from the term depending on whether it is considered as belonging to the topic or not. This approach not only calculates the importance of terms efficiently, but also shows better topic coherence scores than some other feature extraction methods (see Section 3). For a given text query, Meshable scores each MeSH entry by finding the rank of each query term among the MeSH topic terms (The current system finds the rank among top 20 topic terms, but this may be changed depending on user feedback.). If a query consists of multiple words (up to three), the ranks of individual words are averaged for scoring (If more than three words are entered as a query, only first three words are used for processing. If no match is found for an individual word, a high value is assigned as a rank, and the MeSH terms without this individual word will not appear as a result.). The MeSH terms found are then listed as a search result. The interface contains tooltips to show top-ranked topic terms for each MeSH entry, links to MeSH descriptions and the option to perform a PubMed search based on identified MeSH (‘MESH’ and ‘KEY’ buttons) or its combination with the query (‘KEY+’ button). Figure 1 shows the screenshot of the result for the query, ‘diabetes’. For the first entry, ‘hypoglycemic agents’, three buttons are provided for PubMed search. ‘MESH’ (blue) and ‘KEY’ (green) use ‘hypoglycemic agents’ for searching PubMed. The difference is that the ‘MESH’ only finds the documents to which the MeSH was assigned, but ‘KEY’ retrieves all the documents that include ‘hypoglycemic agents’ in any fields, e.g. titles, abstracts, journals, MeSH, etc. ‘KEY+’ (pink) adds the original query, ‘diabetes’ to the query produced by ‘KEY’.
Fig. 1.

Screenshot of the result for the query, ‘diabetes’

Screenshot of the result for the query, ‘diabetes

3 Results and discussion

Our topic term extraction module has been applied to PubMed abstracts (July 2015) that had both titles and abstracts. For each MeSH term/subheading, the documents with the MeSH entry are considered as positives and other documents as negatives. Unigrams and bigrams are used as features for the term extraction process. In order to evaluate how well our extraction process works, we applied two coherence measures to a sample of our results. Coherence measures (Aletras and Stevenson, 2013; Mimno ) are commonly used to evaluate how focused selected topic terms are for a topic, and they are known to be correlated with human judgments (Aletras and Stevenson, 2013). Thus, we used UMASS (Mimno ) and NPMI (normalized point-wise mutual information) (Aletras and Stevenson, 2013) for evaluating topic terms. Both UMASS and NPMI measure the average of pairwise similarities for topic terms, with the difference that UMASS also takes the order of topic terms into account. UMASS is defined as where is the fraction of documents containing both terms t and t and is the fraction of documents containing the term t. n indicates the number of top topic terms. is the smoothing factor, where N is the size of the dataset. NPMI is also computed by Table 1 shows the performance comparison between our method and other feature extraction approaches based on UMASS and NPMI measures. In this experiment, 100 MeSH terms were randomly selected among those assigned to between 1000 and 100 000 PubMed documents, and the scores shown are averages over the 100 MeSH topics. As shown in the table, the theme method and the hypergeometric test (Kim and Wilbur, 2001) show the best performance. In contrast, Bayes weights (Kim and Wilbur, 2001) and chi-square (Liu and Motoda, 2007) provide significantly lower coherence scores. Although the hypergeometric test is closely related and ties with our approach here, they are not identical. Since it takes more time to evaluate the hypergeometric test, we use our approach.
Table 1.

Performance comparison between our theme method and other feature extraction approaches for Top 5 and Top 10 topic terms

MethodsTop 5Top 10

UMASSNPMIUMASSNPMI
Theme−12.37078.2984−76.256634.9573
Bayes weights−60.64554.9002−280.077021.0571
Chi-square−27.68357.0750−189.423027.4682
Hypergeometric test−12.37078.2984−76.265734.9573

The coherence measures, UMASS and NPMI, are used to evaluate topic terms obtained from 100 random MeSH entries, and the scores are averaged.

Performance comparison between our theme method and other feature extraction approaches for Top 5 and Top 10 topic terms The coherence measures, UMASS and NPMI, are used to evaluate topic terms obtained from 100 random MeSH entries, and the scores are averaged. A useful application of our method is to find full forms for abbreviations, e.g. AD to Alzheimer disease and FMF to familial Mediterranean fever. To evaluate this, 100 terms were randomly selected from disease or biomedical abbreviations in Wikipedia (https://en.wikipedia.org) and All Acronyms (http://www.allacronyms.com). As a result, our interface returned at least one full form for 91% of the abbreviations. Among these, 74 full names were exactly matched with the ones given in the websites (see Supplementary Material for more details). Current PubMed automatically expands abbreviations to retrieve more relevant documents, however it often does not work (e.g. SARS). Another use case scenario is to disambiguate multiple concepts from a query. For instance, given the query cat, our interface finds the concepts, cats (animal), chloramphenicol o-acetyltransferase (protein), cat’s claw (plant), etc (The results for the example queries, cat and diabetes, are shown in Supplementary Material.). The MeSH interface works similarly, but it only matches queries with MeSH descriptions. Our approach associates MeSH with information from PubMed abstracts by distributional semantic analysis, hence it allows queries to retrieve important MeSH terms which are closely related in meaning.

Funding

Intramural Research Program of the NIH, National Library of Medicine. Conflict of Interest: none declared.
  5 in total

1.  A thematic analysis of the AIDS literature.

Authors:  W John Wilbur
Journal:  Pac Symp Biocomput       Date:  2002

2.  LigerCat: using "MeSH Clouds" from journal, article, or gene citations to facilitate the identification of relevant biomedical literature.

Authors:  Indra Neil Sarkar; Ryan Schenk; Holly Miller; Catherine N Norton
Journal:  AMIA Annu Symp Proc       Date:  2009-11-14

3.  MeSHy: Mining unanticipated PubMed information using frequencies of occurrences and concurrences of MeSH terms.

Authors:  T Theodosiou; I S Vizirianakis; L Angelis; A Tsaftaris; N Darzentas
Journal:  J Biomed Inform       Date:  2011-06-13       Impact factor: 6.317

4.  Identifying named entities from PubMed for enriching semantic categories.

Authors:  Sun Kim; Zhiyong Lu; W John Wilbur
Journal:  BMC Bioinformatics       Date:  2015-02-21       Impact factor: 3.169

5.  Thematic clustering of text documents using an EM-based approach.

Authors:  Sun Kim; W John Wilbur
Journal:  J Biomed Semantics       Date:  2012-10-05
  5 in total
  9 in total

Review 1.  Animal models of spinal cord injury: a systematic review.

Authors:  M Sharif-Alhoseini; M Khormali; M Rezaei; M Safdarian; A Hajighadery; M M Khalatbari; M Safdarian; S Meknatkhah; M Rezvan; M Chalangari; P Derakhshan; V Rahimi-Movaghar
Journal:  Spinal Cord       Date:  2017-01-24       Impact factor: 2.772

2.  Rapid and Reusable Text Visualization and Exploration Development with DELVE.

Authors:  Daniel R Harris; Ramakanth Kavuluru; Jerzy W Jaromczyk; Todd R Johnson
Journal:  AMIA Jt Summits Transl Sci Proc       Date:  2017-07-26

Review 3.  Interventions Targeting the Prescribing and Monitoring of Vancomycin for Hospitalized Patients: A Systematic Review Protocol.

Authors:  Cameron J Phillips; Alice J Wisdom; Ross A McKinnon; Richard J Woodman; David L Gordon
Journal:  Infect Dis Ther       Date:  2017-10-27

4.  Research Trend Visualization by MeSH Terms from PubMed.

Authors:  Heyoung Yang; Hyuck Jai Lee
Journal:  Int J Environ Res Public Health       Date:  2018-05-30       Impact factor: 3.390

Review 5.  Interventions targeting the prescribing and monitoring of vancomycin for hospitalized patients: a systematic review with meta-analysis.

Authors:  Cameron J Phillips; Alice J Wisdom; Ross A McKinnon; Richard J Woodman; David L Gordon
Journal:  Infect Drug Resist       Date:  2018-10-31       Impact factor: 4.003

6.  Inferring new relations between medical entities using literature curated term co-occurrences.

Authors:  Adam Spiro; Jonatan Fernández García; Chen Yanover
Journal:  JAMIA Open       Date:  2019-07-01

7.  Meta-Analysis of Gene Popularity: Less Than Half of Gene Citations Stem from Gene Regulatory Networks.

Authors:  Ionut Sebastian Mihai; Debojyoti Das; Gabija Maršalkaite; Johan Henriksson
Journal:  Genes (Basel)       Date:  2021-02-23       Impact factor: 4.096

8.  PubMed Phrases, an open set of coherent phrases for searching biomedical literature.

Authors:  Sun Kim; Lana Yeganova; Donald C Comeau; W John Wilbur; Zhiyong Lu
Journal:  Sci Data       Date:  2018-06-12       Impact factor: 6.444

9.  CEDAR OnDemand: a browser extension to generate ontology-based scientific metadata.

Authors:  Syed Ahmad Chan Bukhari; Marcos Martínez-Romero; Martin J O' Connor; Attila L Egyedi; Debra Willrett; John Graybeal; Mark A Musen; Kei-Hoi Cheung; Steven H Kleinstein
Journal:  BMC Bioinformatics       Date:  2018-07-16       Impact factor: 3.169

  9 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.