Literature DB >> 26306259

Operationalizing Semantic Medline for meeting the information needs at point of care.

Majid Rastegar-Mojarad1, Dingcheng Li1, Hongfang Liu1.   

Abstract

Scientific literature is one of the popular resources for providing decision support at point of care. It is highly desirable to bring the most relevant literature to support the evidence-based clinical decision making process. Motivated by the recent advance in semantically enhanced information retrieval, we have developed a system, which aims to bring semantically enriched literature, Semantic Medline, to meet the information needs at point of care. This study reports our work towards operationalizing the system for real time use. We demonstrate that the migration of a relational database implementation to a NoSQL (Not only SQL) implementation significantly improves the performance and makes the use of Semantic Medline at point of care decision support possible.

Entities:  

Year:  2015        PMID: 26306259      PMCID: PMC4525258     

Source DB:  PubMed          Journal:  AMIA Jt Summits Transl Sci Proc


Introduction

Clinical Decision Support (CDS) systems aim to provide useful information to clinicians to enhance health and health care[1, 2]. This information should be available and accessible at point of care [3]. One of the common CDS resources is literature such as Medline that has potential to use in evidence-based medicine at point of care. As the volume of literature continuously expands, it is not possible for clinicians to update their medical knowledge [4]. During a physician’s lifetime, medical knowledge is increased by four-fold [5]. Here is the place that CDS systems could assist clinicians to make a better evidence-based judgment at point of care via retrieving relevant publications to their questions [6]. The systems should be able to filter unrelated publications and retrieve highly related studies. The current state of the art in natural language processing (NLP) incorporates semantics into information retrieval [3] that could be used in this problem. For example, Semantic Medline [7] utilizes NLP to summarize Medline citations and analyze salient content in titles and abstracts. There are multiple systems [8]–[10] quite successful in retrieving relevant publications to clinicians’ queries but failed to be operationalized at point of care due to the long response time. Ask Mayo Expert (AME) [11] is a web-based system operationalized at Mayo clinic to provide vetted evidence-based clinical decision support at point of care. However, the content covered by AME is limited and about 30% of the queries entered by clinicians are null search, i.e., zero hits returned. Previously, our group developed a system to retrieve sentences from Semantic Medline to support clinicians’ information needs [8]. After processing a clinician’s query, the system retrieved related Medline abstracts via NCBI E-utils [12]. A MySQL implementation of Semantic Medline Database (SemMedDB) [7] used to extract relevant predications from the retrieved documents. The system was promising but the response time was not acceptable at point of care. To address this issue, we propose the use of document-based data store and search strategy for operationalizing the system. Specifically, we integrate all required resources into a schema-less and document-based store. Each document contains a sentence from Semantic Medline, predicates, and metadata about the publication. ElasticSearch (ES), a text search engine with the capability of running on a distributed environment, is used in our system to index and retrieve data. In the following, we provide necessary background information. The proposed system is described next. We then present our experiment demonstrating the applicability of the system as a point of care tool.

Background

In the big data era, there is a need for a database system that is able to store and retrieve huge amount of data efficiently and able to handle variations in data format. Built upon the advance in storing, exploring, and analyzing unstructured data, the movement in “Not only SQL” (NoSQL) has convinced data scientists that relational database (RDB) is not the best fit in the big data era. Like any other domains, there is a huge amount of data generated in healthcare such as clinical notes, literature, and etc. that have been used in a variety of biomedical applications [13], [14]. To make the data efficiently accessible, there is a need to adopt the big data technology. For example, in evidence-based medicine, one of the valuable resources could be Semantic Medline, semantically enhanced with predicates extracted by SemRep [15] from Medline titles and abstracts, that contains approximately 70 million semantic predicates. Currently, the predicates are stored in a relational database called Semantic Medline Database (SemMedDB). It has been used by many researchers to facilitate knowledge discovery. For example, Cairelli et al. implemented a system[16] that transferred Semantic Medline predications into an interactive graph of semantic predications. Zhang et al. [17] applied Semantic Medline predications to find drug-drug interactions in clinical text. Workman and Stoddart [18] proposed to use Semantic Medline as a potential decision support system for point of care. Their system provided a graphic interface of semantic predications relevant to user’s information need. Previously, we also have built a system to handle null search for a point of care tool, Ask Mayo Expert (AME), but failed to be operationalized due to the long response time. In this project, we present our work on utilizing the big data technology to operationalize the use of Semantic Medline at point of care. Before describing the application, we like to discuss some of RDB’s features and consider their usage in SemMedDB. One of RDB’s advantages is supporting transaction and providing ACID (Atomicity, Consistency, Isolation, Durability) compliance. Nevertheless, is it required for SemMedDB? As SemMedDB is semi-static, meaning most of SQL queries on SemMedDB are Select queries, so ACID compliance isn’t required. Of course, time to time there are bunch of Inserts (for new publications) but they do not jeopardize the database consistency. Does increasing data size affect RDB performance? The size of SemMedDB keeps growing over the years and the performance of RDB will decrease. Is using traditional relational database efficient to develop a text search engine on the top of this repository? There are several tools that implemented for this purpose and they could be used as database and search engines such as: Lucene, Indri, Solr, and Elasticsearch (that all are based on Lucene[19]).

Methods

Our goal is to retrieve relevant sentences from scientific articles for answering clinicians’ questions at point of care. The query could be as simple as a single word, phrase, or sentence. In our previous systems [8]–[10], we proposed several approaches to retrieve relevant sentences and rank them based on different measures such as tf-idf, Journal information, publication type, and etc. There are multiple steps in the previous system[8] as shown in the top part of Figure 1. The first step, query processing, involved: tokenization, lexical normalization, UMLS Metathesaurus look-up, and concept screening and Medical Subject Heading (MeSH) conversion. After processing and expanding user’s query, the system used NCBI E-utils to retrieve relevant Medline abstracts. E-utils returned PubMed identifier (PMID) and meta-data of relevant abstracts. In the next step, the system queried SemMedDB to retrieve sentences that appeared in these abstracts containing at least one semantic predication. With respect to the SemMedDB design, the system needed to join two tables that one of them has more than 17 million rows and the other one, more than 143 million rows. Then the system ranked the retrieved sentences. In the new system, we integrated all needed resources into one place and instead of using a relational database, one of the common search engines, ElasticSearch (ES), is utilized to store and search the data. ES is a search engine built upon Apache Lucene and supports distributed implementation. To implement the new system, we first downloaded needed resources including Metadata for Medline abstracts (retrieved from PubMed), predication information from SemMedDB, and SCImago journal and country ranking information [20]. After downloading the resources, we indexed and stored them in ES. As ES is a document-based search engine, we first formed documents and then indexed them. Unlike RDB, which requires a carefully defined schema, a document in ES contains a record or tuple without a predefined schema. A document in ES is equivalent to a row in relational database. Each document in our index contains: sentence, abstract’s metadata, and journal’s rank information. Figure 2 illustrates the original source of each field in ES’s document. After building the index, we were able to query the index and retrieve relevant sentences to user query. As mentioned earlier, the query could be one word, multiple words, or sentence. The system followed the same method, we used in the previous system[8], to process and expand the query. ES retrieved and ranked relevant sentences. As we integrated Medline abstracts metadata and SemMedDB data, the system did not need to query two resources. Like the previous system, we uses publication type and journal score to rank the retrieved sentences (more detail about the ranking method in[9], [10]). Integrating the ranking and searching is one of the advantages of using ES. The bottom part of Figure 1 illustrates the architecture of our new implementation.
Figure 1:

Architecture comparison of two implementations.

Figure 2:

Original resources for each field in our index. SemMedDB, Medline abstracts, and SCImago journal scores are public resources that our system utilizes to create the ES documents.

Results

We implemented our systems in Java and compared response time for 2,750 queries for two approaches. These queries were asked by clinicians with no hits in AME. To get the top five relevant sentences for each of these queries, the new approach took 5 minutes and 19 seconds total. The average response time for each query was about 116 milliseconds with the median response time less than 100 milliseconds. Table 1 shows ten of these queries, response time, and three top relevant sentences retrieved by the new system. In addition, the response time for the previous system is mentioned. Figure 3 illustrates the distribution of response time for the queries.
Table 1:

A comparison of response time for a randomly selected ten queries. The top three relevant sentences retrieved by the new system are also presented.

QueryTime (milliseconds)Top three relevant sentences
RDB-based ImplementationES-based Implementation
is barrett esophagus a precursor to cancer697451381) Esophageal adenocarcinoma (EAC) is the most rapidly increasing cancer in the Western world and Barrett\’s esophagus (BE) is the only known precursor lesion for this lethal cancer.2) Patients experiencing gastroesophageal reflux may be predisposed to developing Barrett\’s esophagus, which is thought to be a precursor for the development of esophageal cancer.3) Barrett\’s esophagus (BE) is the only established precursor lesion in the development of esophageal adenocarcinoma (EAC) and it increases the risk of cancer by 11-fold.
Left atrial enlargement318201571) left atrial enlargement is more pronounced in mitral insufficiency;2) Left atrial enlargement and right ventricular hypertrophy in essential hypertension.3) HYPOTHESIS: Airway collapse is independent of left atrial enlargement.
c. difficile461) We measured airborne and environmental C. difficile adjacent to patients with symptomatic C. difficile infection (CDI).2) C. difficile infection can cause serious complications and death.3) Genomes of individual strains of C. difficile are highly divergent.
mri and titanium131139871) Effects of new titanium cerebral aneurysm clips on MRI and CT images.2) Comparative MRI compatibility of 316 L stainless steel alloy and nickel-titanium alloy stents.3) The purpose of this study is to assess the presence and extent of artifacts seen on postoperative MRI scans in patients with titanium spinal implants.
sexually transmitted infections (stis)66714641) Young adults have high rates of sexually transmitted infections (STIs).2) BACKGROUND: Incidence of sexually transmitted infections (STIs) among young people in the United Kingdom is increasing.3) BACKGROUND: Improved treatment of sexually transmitted infections (STIs) is associated with decreased HIV incidence.
urinary tract infections, uncomplicated cystitis1311) Acute uncomplicated cystitis (AUC) is one of the most common bacterial urinary tract infections.2) Acute uncomplicated cystitis and acute uncomplicated pyelonephritis are two frequently encountered urinary tract infections (UTI) in premenopausal, healthy females.3) Acute uncomplicated cystitis (AUC) and acute uncomplicated pyelonephritis (AUP) are two common urinary tract infections (UTI) in otherwise healthy young women.
afib stroke risk676001051) Nonrheumatic atrial fibrillation (AFib) is the most potent common risk factor for stroke, raising the risk of stroke 5-fold.2) Atrial fibrillation increases the risk of stroke.3) atrial fibrillation also increases the risk of stroke.
pancreatic function test64810661) Limits of the evocative pancreatic function test in the diagnosis of low-grade pancreatitis.2) Endoscopic pancreatic function test using combined secretin and cholecystokinin stimulation for the evaluation of chronic pancreatitis.3) The pancreatic function test at the Gastro-intestinal Clinic, Groote Schuur Hospital–a historical perspective.
reactive airway disease405413521) Montelukast does not prevent reactive airway disease in young children hospitalized for RSV bronchiolitis.2) Reactive airway disease in patients with prolonged exposure to industrial solvents.32)3) An association of GER with \“awake apnea,\” reactive airway disease, and recurrent pneumonia has been demonstrated.
menopause and bone density128185881) CER1 gene variations associated with bone mineral density, bone markers, and early menopause in postmenopausal women.2) Effects of menopause on bone mineral density in women with endemic fluorosis.3) Do lifestyle choices explain the effect of alcohol on bone mineral density in women around menopause?
Figure 3:

The distribution of response time for 2750 queries

Discussion

Previously, our group developed several systems to retrieve relevant publications automatically for expert-written content [8], [10]. In the previous systems, we focused on finding and ranking the most relevant sentences to user’s query. The main bottleneck for operationalizing the previous system [8] was the response time. Our motivation for this work was to take advantage of the big data technology and make our system applicable at point of care by shortening the response time. We migrated all needed resources from RDB to NoSQL environment. The new design decreased the system response time significantly and made the system applicable at point of care. Of course, we sacrificed some of RDB features such as minimum redundancy. We should add that for updating the data on the regular basis, the migration to the NoSQL environment does not affect the process, as Semantic Medline is updated every three months. There are several limitations of this study. 1) We did not evaluate quality of responses in this study because our focus was the response time with no change of basic retrieval and ranking algorithms. 2) Another approach to integrate all the resources is, ignoring normalization in RDB and populating one table in RDB with all the resources. We did not compare our system with this design, because RDB is not as powerful as ES in searching text. 3) We did not evaluate different type of metrics to rank retrieved sentences, as we reported them previously.

Conclusion

This study builds upon our previous work where we showed that using Semantic Medline could return better answers to clinicians who search for evidence. To make the system applicable at point of care, we migrated Semantic Medline to big data environment. Comparing our new system with the old one illustrated a significant decrease in response time.
  14 in total

1.  The interaction of domain knowledge and linguistic structure in natural language processing: interpreting hypernymic propositions in biomedical text.

Authors:  Thomas C Rindflesch; Marcelo Fiszman
Journal:  J Biomed Inform       Date:  2003-12       Impact factor: 6.317

2.  Rethinking information delivery: using a natural language processing application for point-of-care data discovery.

Authors:  T Elizabeth Workman; Joan M Stoddart
Journal:  J Med Libr Assoc       Date:  2012-04

3.  Researchermap: a tool for visualizing author locations using Google maps.

Authors:  Majid Rastegar-Mojarad; Michael E Bales; Hong Yu
Journal:  Stud Health Technol Inform       Date:  2013

4.  What clinical information do doctors need?

Authors:  R Smith
Journal:  BMJ       Date:  1996-10-26

5.  Using semantic predications to uncover drug-drug interactions in clinical data.

Authors:  Rui Zhang; Michael J Cairelli; Marcelo Fiszman; Graciela Rosemblat; Halil Kilicoglu; Thomas C Rindflesch; Serguei V Pakhomov; Genevieve B Melton
Journal:  J Biomed Inform       Date:  2014-01-19       Impact factor: 6.317

6.  Computer programs to support clinical decision making.

Authors:  E H Shortliffe
Journal:  JAMA       Date:  1987-07-03       Impact factor: 56.272

7.  Semantic MEDLINE for discovery browsing: using semantic predications and the literature-based discovery paradigm to elucidate a mechanism for the obesity paradox.

Authors:  Michael J Cairelli; Christopher M Miller; Marcelo Fiszman; T Elizabeth Workman; Thomas C Rindflesch
Journal:  AMIA Annu Symp Proc       Date:  2013-11-16

8.  SemMedDB: a PubMed-scale repository of biomedical semantic predications.

Authors:  Halil Kilicoglu; Dongwook Shin; Marcelo Fiszman; Graciela Rosemblat; Thomas C Rindflesch
Journal:  Bioinformatics       Date:  2012-10-08       Impact factor: 6.937

Review 9.  What can natural language processing do for clinical decision support?

Authors:  Dina Demner-Fushman; Wendy W Chapman; Clement J McDonald
Journal:  J Biomed Inform       Date:  2009-08-13       Impact factor: 6.317

10.  Speed and accuracy of a point of care web-based knowledge resource for clinicians: a controlled crossover trial.

Authors:  David A Cook; Felicity Enders; Jane A Linderbaum; Dale Zwart; Farrell J Lloyd
Journal:  Interact J Med Res       Date:  2014-02-21
View more
  1 in total

1.  Assessing the Need of Discourse-Level Analysis in Identifying Evidence of Drug-Disease Relations in Scientific Literature.

Authors:  Majid Rastegar-Mojarad; Ravikumar Komandur Elayavilli; Dingcheng Li; Hongfang Liu
Journal:  Stud Health Technol Inform       Date:  2015
  1 in total

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