Abstract

The past decade has witnessed the modern advances of high-throughput technology and rapid growth of research capacity in producing large-scale biological data, both of which were concomitant with an exponential growth of biomedical literature. This wealth of scholarly knowledge is of significant importance for researchers in making scientific discoveries and healthcare professionals in managing health-related matters. However, the acquisition of such information is becoming increasingly difficult due to its large volume and rapid growth. In response, the National Center for Biotechnology Information (NCBI) is continuously making changes to its PubMed Web service for improvement. Meanwhile, different entities have devoted themselves to developing Web tools for helping users quickly and efficiently search and retrieve relevant publications. These practices, together with maturity in the field of text mining, have led to an increase in the number and quality of various Web tools that provide comparable literature search service to PubMed. In this study, we review 28 such tools, highlight their respective innovations, compare them to the PubMed system and one another, and discuss directions for future development. Furthermore, we have built a website dedicated to tracking existing systems and future advances in the field of biomedical literature search. Taken together, our work serves information seekers in choosing tools for their needs and service providers and developers in keeping current in the field.

Database URL:http://www.ncbi.nlm.nih.gov/CBBresearch/Lu/search

Introduction and background

Literature search refers to the process in which people use tools to search for literature relevant to their individual needs. In the context of this review, tools are Web-based online systems; literature is limited to the biomedical domain; and typical user information needs include, but are not limited to, finding the bibliographic information about a specific article, or searching for publications pertinent to a specific topic (e.g. a disease). With the ease of Internet access, the amount of biomedical literature in electronic format is on the rise. As a matter of fact, as pointed out in previous work and shown in Figure 1, the size of the bibliome has grown exponentially over the past few years (1). As of 2010, there are over 20-million citations indexed through PubMed, a free Web literature search service developed and maintained by the National Center for Biotechnology Information (NCBI). PubMed is as part of NCBI’s Entrez retrieval system that provides access to a diverse set of 38 databases (2). PubMed currently includes citations and abstracts from over 5000 life science journals for biomedical articles back to 1948. Since its inception, PubMed has served as the primary tool for electronically searching and retrieving biomedical literature. Millions of queries are issued each day by users around the globe (3), who rely on such access to keep abreast of the state of the art and make discoveries in their own fields.

Figure 1.

Growth of PubMed citations from 1986 to 2010. Over the past 20 years, the total number of citations in PubMed has increased at a ∼4% growth rate. There are currently over 20-million citations in PubMed. 2010 is partial data (through December 1).

Although PubMed provides a broad, up-to-date and efficient search interface, it has become more and more challenging for its users to quickly identify information relevant to their individual needs, owing mainly to the ever-growing biomedical literature. As a result, users are often overwhelmed by the long list of search results: over one-third of PubMed queries result in 100 or more citations (3). In response to such a problem of information overload, the NCBI has made efforts (see detailed discussion in ‘Changes to PubMed and looking into the future’ section) in enhancing standard PubMed searches by suggesting more specific queries (4). At the same time, the free availability of MEDLNE data and Entrez Programming Utilities (2) make it possible for external entities—from either academia or industry—to create alternative Web tools that are complementary to PubMed.

We present herein a list of 28 such systems, group them by their unique features, compare their differences (with PubMed and one another), and highlight their individual innovations. First and foremost, we aim to provide general readers an overview of PubMed and its recent development, as well as short summaries for other comparable systems that are freely accessible from the Internet. The second objective is to provide researchers, developers and service providers a summary of innovative aspects in recently developed systems, as well as a comparison of different systems. Finally, we have developed a website that is dedicated to online biomedical literature search systems. In addition to the systems discussed in this article, we will keep it updated with new systems so that readers can always be informed of the most current advances in the field.

We believe this work represents the most comprehensive review of systems for seeking information in biomedical literature to date. Unlike many other review articles on text-mining systems (5–11), we limited our focus exclusively to systems that are: (i) for biomedical literature search and (ii) comparable to the PubMed system. The most comparable work is an earlier survey of 18 tools in 2008 (12). However, our review is significantly different in several major aspects. First, the majority of the systems (19/28) in our review were not previously discussed due to different selection criteria or emergence since 2008. Second, we use different classification criteria for categorizing and comparing systems so readers can find discussion from different perspectives. Third, we provide a more detailed overview of each system and its unique features. In particular, we describe PubMed and its recent development in greater detail based on our own experience. Lastly, we have built a website with links to existing systems and mechanisms for registering future systems. All together, our work complements the previous survey, and more importantly it provides one-stop shopping for biomedical literature search systems.

PubMed: the primary tool for searching biomedical literature

Contents and intended audience

PubMed’s intended users include researchers, healthcare professionals and the general public, who either have a need for some specific articles (e.g. search with an article title) or more generally, they search for the most relevant articles pertaining to their individual interests (e.g. information about a disease). A general workflow of how users interact with PubMed is displayed in Figure 2: a user queries PubMed or other similar systems for a particular biomedical information need. Offered a set of retrieved documents, the user can browse the result set and subsequently click to view abstracts or full-text articles, issue a new query, or abandon the current search.

Figure 2.

Overview of general user interactions with PubMed (or similar systems) for searching biomedical literature. Adapted from Islamaj Dogan et al., (3).

From a search perspective, PubMed takes as input natural language, free-text keywords and returns a list of citations that match input keywords (PubMed ignores stopwords). Its search strategy has two major characteristics: first, by default it adds Boolean operators into user queries and uses automatic term mapping (ATM). Specifically, the Boolean operator ‘And’ is inserted between multi-term user queries to require retrieved documents to contain all the user keywords. For example, if a user issued the query ‘pubmed search’, the Boolean operator ‘AND’ would be automatically inserted between the two words as ‘pubmed AND search’.

In addition, PubMed automatically compares and maps keywords from a user query to lists of pre-indexed terms (e.g. Medical Subject Headings MeSH®) through its ATM process (http://www.nlm.nih.gov/pubs/techbull/mj08/mj08_pubmed_atm_cite_sensor.html; 13). That is, if a user query can be mapped to one or more MeSH concepts, PubMed will automatically add its MeSH term(s) to the original query. As a result, in addition to retrieving documents containing the query terms, PubMed also retrieves documents indexed with those MeSH terms. Take the earlier example ‘pubmed search’ for illustration, because the word ‘pubmed’ can be mapped to MeSH so the final executed search is [‘pubmed’ (MeSH terms) or ‘pubmed’ (all fields)] and ‘search’ (all fields)’ where the PubMed search tags (all fields) and (MeSH terms) indicate the preceding word will be searched in all indexed fields or only the MeSH indexing field, respectively.

The second major uniqueness of PubMed is its choice for ranking and displaying search results in reverse chronological order. More specifically, PubMed returns matched citations in the time sequence of when they were first entered in PubMed by default. This date is formally termed as the Entrez Date (EDAT) in PubMed.

Other tools comparable to PubMed

Standards for selecting comparable systems

In this work, we selected systems for review based on the following three criteria. First, they should be Web-based and operate on equivalent or similar content as PubMed. Systems that are designed to search beyond abstract, such as full text (e.g. PubMed Central; Google Scholar) or figure/tables [e.g. BioText (14); Yale image finder (15)] are thus not included for consideration in this work. Moreover, we focus on tools developed specifically for the biomedical domain. Hence, some general Web-based services such as Google Scholar are excluded in the discussion. Second, a system should be capable of searching an arbitrary topic in the biomedical literature as opposed to some limited areas. Although most citations in PubMed are of biologically relevant subjects (e.g. gene or disease), the topics in the entire biomedical literature are of a much broader coverage. For example, it includes a number of interdisciplinary subjects such as bioinformatics. In other words, the proposed system needs to be developed generally enough so that different kinds of topics can be searched. Third, the online Web system should require no installation or subscription fee (i.e. freely accessible), which would allow the users to readily experience the service. By these three standards, a total of 28 qualified systems were found and they are listed in Tables 1 and 2 below. Moreover, we classified them into four categories depending on the best match between their most notable features and the category theme. Note that some systems may have features belonging to multiple groups and that within each group, we list systems in reverse chronological order. In Table 1, we show the year when a system was first introduced and highlight major features that distinguish different systems from the technology development perspective. In Table 2, we compare a set of features that affect the value and utility of different tools from a user perspective. For instance, we report the last content update time for each system as most users would like to keep informed with the latest publications. Specifically, we used the PubMed content as the study control and searched for the latest PubMed citation (PMID: 20726112 on 23 August 2010) in all the systems during comparison. When the citation can be found in a system, we consider its content as ‘current’ with PubMed. Otherwise, either an exact date (if such information is provided at the Website) or approximate year is labeled.

Table 1.

PubMed derivatives are grouped according to their most notable features

Systems Year Major features
Ranking search results
 RefMed 2010 Featuring multi-level relevance feedback for ranking
 Quertle 2009 Allowing searches with concept categories
 MedlineRanker 2009 Finding relevant documents through classification
 MiSearch 2009 Using implicit feedback for improving ranking
 Hakia 2008 Powered by Hakia’s proprietary semantic search technology
 SemanticMEDLINE 2008 Powered by cognition’s proprietary search technology
 MScanner 2008 Finding relevant documents through classification
 eTBLAST 2007 Finding documents similar to input text
 PubFocus 2006 Sorting by impact factor and citation volume
 Twease 2005 Query expansion with relevance ranking technique
Clustering results into topics
 Anne O’Tate 2008 Clustering by important words, topics, journals, authors, etc.
 McSyBi 2007 Clustering by MeSH or UMLS concepts
 GoPubMed 2005 Clustering by MeSH or GO terms
 ClusterMed 2004 Clustering by MeSH, title/abstract, author, affiliation, or date
 XplorMed 2001 Clustering by extracted keywords from abstracts
Extracting and displaying semantics and relations
 MedEvi 2008 Providing textual evidence of semantic relations in output
 EBIMed 2007 Displaying proteins, GO annotations, drugs and species
 CiteXplore 2006 EBI’s tool for integrating biomedical literature and data
 MEDIE 2006 Extracting text fragments matching queried semantics
 PubNet 2005 Visualizing literature-derived network of bio-entities
Improving search interface and retrieval experience
 iPubMed 2010 Allow fuzzy search and approximate match
 PubGet 2007 Retrieving results in PDFs
 BabelMeSH 2006 Multi-language search interface
 HubMed 2006 Export data in multiple format; visualization; etc
 askMEDLINE 2005 Converting questions into formulated search as PICO
 SLIM 2005 Slider interface for PubMed searches
 PICO 2004 Search with patient, intervention, comparison, outcome
 PubCrawler 1999 Alerting users with new articles based on saved searches
Systems Year Major features
Ranking search results
 RefMed 2010 Featuring multi-level relevance feedback for ranking
 Quertle 2009 Allowing searches with concept categories
 MedlineRanker 2009 Finding relevant documents through classification
 MiSearch 2009 Using implicit feedback for improving ranking
 Hakia 2008 Powered by Hakia’s proprietary semantic search technology
 SemanticMEDLINE 2008 Powered by cognition’s proprietary search technology
 MScanner 2008 Finding relevant documents through classification
 eTBLAST 2007 Finding documents similar to input text
 PubFocus 2006 Sorting by impact factor and citation volume
 Twease 2005 Query expansion with relevance ranking technique
Clustering results into topics
 Anne O’Tate 2008 Clustering by important words, topics, journals, authors, etc.
 McSyBi 2007 Clustering by MeSH or UMLS concepts
 GoPubMed 2005 Clustering by MeSH or GO terms
 ClusterMed 2004 Clustering by MeSH, title/abstract, author, affiliation, or date
 XplorMed 2001 Clustering by extracted keywords from abstracts
Extracting and displaying semantics and relations
 MedEvi 2008 Providing textual evidence of semantic relations in output
 EBIMed 2007 Displaying proteins, GO annotations, drugs and species
 CiteXplore 2006 EBI’s tool for integrating biomedical literature and data
 MEDIE 2006 Extracting text fragments matching queried semantics
 PubNet 2005 Visualizing literature-derived network of bio-entities
Improving search interface and retrieval experience
 iPubMed 2010 Allow fuzzy search and approximate match
 PubGet 2007 Retrieving results in PDFs
 BabelMeSH 2006 Multi-language search interface
 HubMed 2006 Export data in multiple format; visualization; etc
 askMEDLINE 2005 Converting questions into formulated search as PICO
 SLIM 2005 Slider interface for PubMed searches
 PICO 2004 Search with patient, intervention, comparison, outcome
 PubCrawler 1999 Alerting users with new articles based on saved searches

Within each group, systems are sorted in reverse chronological order.

Table 1.

PubMed derivatives are grouped according to their most notable features

Systems Year Major features
Ranking search results
 RefMed 2010 Featuring multi-level relevance feedback for ranking
 Quertle 2009 Allowing searches with concept categories
 MedlineRanker 2009 Finding relevant documents through classification
 MiSearch 2009 Using implicit feedback for improving ranking
 Hakia 2008 Powered by Hakia’s proprietary semantic search technology
 SemanticMEDLINE 2008 Powered by cognition’s proprietary search technology
 MScanner 2008 Finding relevant documents through classification
 eTBLAST 2007 Finding documents similar to input text
 PubFocus 2006 Sorting by impact factor and citation volume
 Twease 2005 Query expansion with relevance ranking technique
Clustering results into topics
 Anne O’Tate 2008 Clustering by important words, topics, journals, authors, etc.
 McSyBi 2007 Clustering by MeSH or UMLS concepts
 GoPubMed 2005 Clustering by MeSH or GO terms
 ClusterMed 2004 Clustering by MeSH, title/abstract, author, affiliation, or date
 XplorMed 2001 Clustering by extracted keywords from abstracts
Extracting and displaying semantics and relations
 MedEvi 2008 Providing textual evidence of semantic relations in output
 EBIMed 2007 Displaying proteins, GO annotations, drugs and species
 CiteXplore 2006 EBI’s tool for integrating biomedical literature and data
 MEDIE 2006 Extracting text fragments matching queried semantics
 PubNet 2005 Visualizing literature-derived network of bio-entities
Improving search interface and retrieval experience
 iPubMed 2010 Allow fuzzy search and approximate match
 PubGet 2007 Retrieving results in PDFs
 BabelMeSH 2006 Multi-language search interface
 HubMed 2006 Export data in multiple format; visualization; etc
 askMEDLINE 2005 Converting questions into formulated search as PICO
 SLIM 2005 Slider interface for PubMed searches
 PICO 2004 Search with patient, intervention, comparison, outcome
 PubCrawler 1999 Alerting users with new articles based on saved searches
Systems Year Major features
Ranking search results
 RefMed 2010 Featuring multi-level relevance feedback for ranking
 Quertle 2009 Allowing searches with concept categories
 MedlineRanker 2009 Finding relevant documents through classification
 MiSearch 2009 Using implicit feedback for improving ranking
 Hakia 2008 Powered by Hakia’s proprietary semantic search technology
 SemanticMEDLINE 2008 Powered by cognition’s proprietary search technology
 MScanner 2008 Finding relevant documents through classification
 eTBLAST 2007 Finding documents similar to input text
 PubFocus 2006 Sorting by impact factor and citation volume
 Twease 2005 Query expansion with relevance ranking technique
Clustering results into topics
 Anne O’Tate 2008 Clustering by important words, topics, journals, authors, etc.
 McSyBi 2007 Clustering by MeSH or UMLS concepts
 GoPubMed 2005 Clustering by MeSH or GO terms
 ClusterMed 2004 Clustering by MeSH, title/abstract, author, affiliation, or date
 XplorMed 2001 Clustering by extracted keywords from abstracts
Extracting and displaying semantics and relations
 MedEvi 2008 Providing textual evidence of semantic relations in output
 EBIMed 2007 Displaying proteins, GO annotations, drugs and species
 CiteXplore 2006 EBI’s tool for integrating biomedical literature and data
 MEDIE 2006 Extracting text fragments matching queried semantics
 PubNet 2005 Visualizing literature-derived network of bio-entities
Improving search interface and retrieval experience
 iPubMed 2010 Allow fuzzy search and approximate match
 PubGet 2007 Retrieving results in PDFs
 BabelMeSH 2006 Multi-language search interface
 HubMed 2006 Export data in multiple format; visualization; etc
 askMEDLINE 2005 Converting questions into formulated search as PICO
 SLIM 2005 Slider interface for PubMed searches
 PICO 2004 Search with patient, intervention, comparison, outcome
 PubCrawler 1999 Alerting users with new articles based on saved searches

Within each group, systems are sorted in reverse chronological order.

Table 2.

Comparison of system features

Systems Content last update Service provider profile Source code available System output format PubMed ID links Full-text links Related article links Export search results
RefMed 2010 Academic × List × × ×
Quertle 2010 Private × List ×
MedlineRanker Current Academic × List × × ×
MiSearch Current Academic × List × × ×
Hakia 2010 Private × List × × ×
SemanticMEDLINE 8 June 2010 Private × List × × ×
MScanner 2007 Academic List × × ×
eTBLAST 2010 Academic × List × × ×
PubFocus Current Private × List × × × ×
Twease Current Academic List × ×
Anne O’Tate Current Academic × List × ×
McSyBi Current Academic × List × × ×
GoPubMed Current Private × List
ClusterMed Current Private × List × ×
XplorMed Current Academic × List × × ×
MedEvi 2010 Govn’t × Table × × ×
EBIMed 2010 Govn’t × Table × × ×
CiteXplore Current Govn’t × List ×
MEDIE 12 October 2009 Academic × List × × ×
PubNet Current Academic × Graph × ×
iPubMed Current Academic × List × × ×
PubGet Current Private × List ×
BabelMeSH 2010 Govn’t × List × ×
HubMed Current Private × List
askMEDLINE 2010 Govn’t × List ×
SLIM Current Govn’t × List ×
PICO Current Govn’t × List ×
PubCrawler Current Academic × List ×
Systems Content last update Service provider profile Source code available System output format PubMed ID links Full-text links Related article links Export search results
RefMed 2010 Academic × List × × ×
Quertle 2010 Private × List ×
MedlineRanker Current Academic × List × × ×
MiSearch Current Academic × List × × ×
Hakia 2010 Private × List × × ×
SemanticMEDLINE 8 June 2010 Private × List × × ×
MScanner 2007 Academic List × × ×
eTBLAST 2010 Academic × List × × ×
PubFocus Current Private × List × × × ×
Twease Current Academic List × ×
Anne O’Tate Current Academic × List × ×
McSyBi Current Academic × List × × ×
GoPubMed Current Private × List
ClusterMed Current Private × List × ×
XplorMed Current Academic × List × × ×
MedEvi 2010 Govn’t × Table × × ×
EBIMed 2010 Govn’t × Table × × ×
CiteXplore Current Govn’t × List ×
MEDIE 12 October 2009 Academic × List × × ×
PubNet Current Academic × Graph × ×
iPubMed Current Academic × List × × ×
PubGet Current Private × List ×
BabelMeSH 2010 Govn’t × List × ×
HubMed Current Private × List
askMEDLINE 2010 Govn’t × List ×
SLIM Current Govn’t × List ×
PICO Current Govn’t × List ×
PubCrawler Current Academic × List ×

Tools are listed in the same order as they appear in Table 1. PubMed was used as the study control (assessed on 23 August 2010) for content last update (i.e. current means its content is current with the PubMed content). Latest year information was used when no exact date can be determined. Symbol ✓ stands for yes, and × for no. Govn’t, government.

Table 2.

Comparison of system features

Systems Content last update Service provider profile Source code available System output format PubMed ID links Full-text links Related article links Export search results
RefMed 2010 Academic × List × × ×
Quertle 2010 Private × List ×
MedlineRanker Current Academic × List × × ×
MiSearch Current Academic × List × × ×
Hakia 2010 Private × List × × ×
SemanticMEDLINE 8 June 2010 Private × List × × ×
MScanner 2007 Academic List × × ×
eTBLAST 2010 Academic × List × × ×
PubFocus Current Private × List × × × ×
Twease Current Academic List × ×
Anne O’Tate Current Academic × List × ×
McSyBi Current Academic × List × × ×
GoPubMed Current Private × List
ClusterMed Current Private × List × ×
XplorMed Current Academic × List × × ×
MedEvi 2010 Govn’t × Table × × ×
EBIMed 2010 Govn’t × Table × × ×
CiteXplore Current Govn’t × List ×
MEDIE 12 October 2009 Academic × List × × ×
PubNet Current Academic × Graph × ×
iPubMed Current Academic × List × × ×
PubGet Current Private × List ×
BabelMeSH 2010 Govn’t × List × ×
HubMed Current Private × List
askMEDLINE 2010 Govn’t × List ×
SLIM Current Govn’t × List ×
PICO Current Govn’t × List ×
PubCrawler Current Academic × List ×
Systems Content last update Service provider profile Source code available System output format PubMed ID links Full-text links Related article links Export search results
RefMed 2010 Academic × List × × ×
Quertle 2010 Private × List ×
MedlineRanker Current Academic × List × × ×
MiSearch Current Academic × List × × ×
Hakia 2010 Private × List × × ×
SemanticMEDLINE 8 June 2010 Private × List × × ×
MScanner 2007 Academic List × × ×
eTBLAST 2010 Academic × List × × ×
PubFocus Current Private × List × × × ×
Twease Current Academic List × ×
Anne O’Tate Current Academic × List × ×
McSyBi Current Academic × List × × ×
GoPubMed Current Private × List
ClusterMed Current Private × List × ×
XplorMed Current Academic × List × × ×
MedEvi 2010 Govn’t × Table × × ×
EBIMed 2010 Govn’t × Table × × ×
CiteXplore Current Govn’t × List ×
MEDIE 12 October 2009 Academic × List × × ×
PubNet Current Academic × Graph × ×
iPubMed Current Academic × List × × ×
PubGet Current Private × List ×
BabelMeSH 2010 Govn’t × List × ×
HubMed Current Private × List
askMEDLINE 2010 Govn’t × List ×
SLIM Current Govn’t × List ×
PICO Current Govn’t × List ×
PubCrawler Current Academic × List ×

Tools are listed in the same order as they appear in Table 1. PubMed was used as the study control (assessed on 23 August 2010) for content last update (i.e. current means its content is current with the PubMed content). Latest year information was used when no exact date can be determined. Symbol ✓ stands for yes, and × for no. Govn’t, government.

Based on the content of both tables, we have the following observations:

  1. The majority (16/28) of systems contains either ‘Pub’ or ‘Med’ in their name, indicating their strong bond to the PubMed system.

  2. All reviewed systems have been developed continuously during the past 10 or so years, starting from the introduction of PubCrawler in 1999 to iPubMed, the newest member in 2010. It is roughly the same period of time that a significant advance and maturity take place in the fields of text mining and Web technology. Many novel techniques in those two fields (e.g. named entity recognition techniques) were driving forces in the development of various systems reviewed in this work.

  3. Most systems were developed by academics researchers. Yet, several systems also came from the private sector (i.e. Hakia, Cognition, ClusterMed, Quertle) or the public sector (e.g. CiteXplore from the European Bioinformatics Institute). In addition to free access (a requirement for all the systems), the source code of two academic systems (MScanner and Twease) are freely available at their websites under the GNU General Public License.

  4. Similar to the general Web search engines such as Google, the presentation of search results in the reviewed tools is primarily list based. For some systems that perform result clustering, the list can be further grouped into different topics. Other output formats include tabular and graph presentations, which are designed for systems that are able to extract and display semantic relations.

  5. Although only few systems offer links to full-text and related articles, and allow export to bibliographic management software after searches (desirable functions in literature search), one can always (except in one system) follow the PubMed link to use those utilities.

  6. When comparing the four different development themes, improving ranking and the user interface seem to be the more popular directions. In the following sections, we describe each of the 28 systems in greater detail.

Ranking search results

PubMed returns search results in reverse chronological order by default. In other words, most recent publications are always returned first. Although returning results by time order has its own advantages, several systems are devoted to seeking alternative strategies in ranking results.

  • RefMed (16) is a recent development based on both machine learning and information retrieval (IR) techniques. It first retrieves search results based on user queries. Next, it asks for explicit user feedback on relevant documents and uses such information to learn a ranking function by a so-called learning-to-rank algorithm RankSVM (17,18). Subsequently, the learned function ranks retrieval results by relevance in the next iteration.

  • Quertle (19) is a recent biomedical literature search engine developed by a for-profit private enterprise. Its core concept recognition features allow the users to incorporate concept categories into their searches. For instance, one of their concept categories represents all protein names, thus users can search all specific proteins as a whole. It is also claimed that they extract relationships based on the context for improving text retrieval. However, its details are not clearly described to the public.

  • MedlineRanker (20) takes as input a set of documents relating to a certain topic, and automatically learns a list of most discriminative words representing that topic based on a Naïve Bayes classifier. Then it can use the learned words to score and rank newly published articles pertaining to the topic.

  • MiSearch (21) is an online tool that ranks citations by using implicit relevance feedback (22). Unlike RefMed, it uses user clickthrough history as implicit feedback for identifying terms relevant to user’s information need in the form of log likelihood ratios. MEDLINE citations that contain a larger number of such relevant terms would be ranked higher than those with a lesser number of such terms. In their implicit relevance feedback model, they also take the recency effect into consideration.

  • Hikia (23) offers access to more than 10-million MEDLINE citations through pubmed.hakia.com. Because it is a product of a private company, it is unclear which ranking algorithm is employed in their system, except that it is said of some kind of semantic search technology.

  • Semantic MEDLINETM (24) was built based on CognitionSearchTM, a system developed by Cognition’s proprietary Semantic NLPTM technology, which incorporates word and phrase knowledge for understanding the semantic meaning of the English language. The Semantic MEDLINE system adds specific vocabularies from biomedicine in order to better understand the domain specific language. Like Hikia, details are not revealed to the public.

  • MScanner (25) is mostly comparable to MedlineRanker in terms of its functionality. The major difference is that it uses MEDLINE annotations (MeSH and journal identifiers) instead of words (nouns) in the abstract when doing the classification. As a result, Mscanner is able to process documents faster but it cannot process articles with incomplete or missing annotations.

  • eTBLAST (26) is capable of identifying relevancy by finding documents similar to the input text. Unlike PubMed’s related articles (27) that uses summed weights of overlapping words between two documents, eTBLAST determines text similarity based on word alignment. Thus, abstract-length textual input is superior to short queries in obtaining good results.

  • PubFocus (28) sorts articles based on a hybrid of domain specific factors for ranking scientific publications: journal impact factor, volume of forward references, reference dynamics, and authors’ contribution level.

  • Twease (29) was built on the classic Okapi BM25 ranking algorithm (30) with twists such that retrieval performance can be maintained when query terms are automatically expanded through the biomedical thesauri or post-indexing stemming.

Clustering results into topics

The common theme of the five systems in the second group is about categorization of search results, aiming for quicker navigation and easier management of large numbers of returned results. Such a technique is developed to respond to the problem of information overload: users are often overwhelmed by a long list of returned documents. As pointed out in ref. (31), this technique is generally shown to be effective and useful for seeking relevant information from medical journal articles. As discussed in details below, the five systems mainly differ in the manner by which search results are clustered.

  • Anne O’Tate (32) post-processes retrieved results from PubMed searches and groups them into one of the pre-defined categories: important words, MeSH topics, affiliations, author names, journals and year of publication. Important words have more frequent occurrences in the result subset than in the MEDLINE as a whole, thus they distinguish the result subset from the rest of MEDLINE. Clicking on a given category name will display all articles in that category. To find a article by multiple categories, one can follow the categories progressively (e.g. first restricting results by year of publication, then by journals).

  • McSyBi (33) presents clustered results in two distinct fashions: hierarchical or non-hierarchical. While the former provides an overview of the search results, the latter shows relationships among the search results. Furthermore, it allows users to re-cluster results by imposing either a MeSH term or ULMS Semantic Type of her research interest. Updated clusters are automatically labeled by relevant MeSH terms and by signature terms extracted from title and abstracts.

  • GOPubMed (34) was originally designed to leverage the hierarchy in Gene Ontology (GO) to organize search results, thus allowing users to quickly navigate results by GO categories. Recently, it was made capable of sorting results into four top-level categories: what (biomedical concepts), who (author names), where (affiliations and journals) and when (date of publications). In the what category, articles are further sorted according to relevant GO, MeSH or UniProt concepts.

  • ClusterMed (35) can cluster results in six different ways: (i) title, abstract and MeSH terms (TiAbMh); (ii) title and abstract (TiAb); (iii) MeSH terms (Mh); (iv) author names (Au); (v) affiliations (Ad) and (vi) date of publication (Dp). For example, when clustering results by TiAbMh, both selected words from title/abstract and MeSH terms are used as filters. Like Hakia, ClusterMed is a proprietary product from a commercial company (Vivisimo) that specializes in enterprise search platforms. Thus, how the filters are selected is not known to the public.

  • XplorMed (36) not only organizes results by MeSH classes, it also allows users to explore the subject and words of interest. Specifically, it first returns a coarse level clustering of results using MeSH, offering an opportunity for users to restrict their search to certain categories of interest. Next, the tool displays keywords in the selected abstracts. At this step, users can choose to either go directly to the next step or start a deeper analysis of the displayed subjects. The former would present chains of closely related keywords, while the latter allows you to explore the relationships between different keywords and their mentions in MEDLINE articles. Finally by selecting one or more chained keywords, the system returns a list of articles ranked by those selected keywords.

Enriching results with semantics and visualization

The five systems in this group aim to analyze search results and present summarized knowledge of semantics (biomedical concepts and their relationships) based on information extraction techniques. They differ in three aspects: (i) the types of biomedical concepts and relations to be extracted; (ii) the computational techniques used for information extraction; and (iii) how they present extraction results.

  • MedEvi (37) provides 10 concept variables of major biological entities (e.g. gene) to be used in semantic queries such that the search results are bound to the associated biological entities. Additionally, it also prioritizes search results to return first those citations with matching keywords aligned to the order as they occur in original queries.

  • EBIMED (38) extracts proteins, GO annotations, drugs and species from retrieved documents. Relationships between extracted concepts are identified based on co-occurrence analysis. The overall results are presented in table format.

  • CiteXplore (39) is a system that combines literature search with text-mining tools in order to provide integrated access to both literature and biological data. In addition to the content of PubMed, it also contains abstract records from patent applications from the Europe Patent office and from the Shanghai Information Center for Life Sciences, Chinese Academy of Sciences. One other feature of CiteXplore is its inclusion of reference citation information.

  • MEDIE (40) provides semantic search in addition to standard keyword search in the format of (subject, verb, object) and returns text fragments (abstract sentences) that match the queried semantic relations. Its output is based on both syntactic and semantic parses of the abstract sentences. For example, a semantic search such as ‘what causes colon cancer?’ will require the output sentences to match ‘cause’ and ‘colon cancer’ as the event verb and object, respectively.

  • PubNet (41) stands for Publication Network Graph Utility. It parses the XML output of standard PubMed queries and creates different kinds of networks depending on the type of nodes and edges a user selects. Nodes can be representatives of article, author or some database IDs (e.g. PDB ids) and edges are constructed based on shared authors, MeSH terms or location (articles have identical affiliation zip codes). The graph networks are drawn with the aid of private visualization software.

Improving search interface and retrieval experience

Systems in this group provide alternative interfaces to the standard PubMed searches. They aim to improve the efficiency of literature search and often take advantage of new Web technologies. They feature novel search/retrieval functions that are currently not available through PubMed, which may be preferred by some users in practice.

  • iPubMed (42) provides an interactive search interface: search as you type. When a user types several characters into the search box, the system will instantly show any citations containing that text so that users may narrow their searches. In addition, the system allows minor spelling errors.

  • PubGet (43) displays PDFs directly in search results so that users do not have to follow links in PubMed results to PubMed Central or specific journal websites to get PDFs.

  • Babelmesh (44) provides an interface so that users can search medical terms and phrases in languages other than English. Currently supported languages include Arabic, Chinese, Dutch, etc. A user’s original query is translated into English and then searched for relevant citations.

  • HubMed (45) uses Web services to provide various functions ranging from those available in PubMed such as date-sorted search results and automatic term expansion, to new features like relevance-ranked search results; clustering and graphical display of related articles; direct export of citation metadata in many formats; linking of keywords to external sources of information; and manual categorization and storage of interesting articles.

  • askMEDLINE (46,47) is designed for handling user queries in the form of questions or complex phrases in the medical setting. It was originally developed as a tool for parsing clinical questions to automatically complete the patient, intervention, comparison, outcome (PICO) form, but was later launched as a tool for the non-expert medical information seeker owing to its ability to retrieve relevant citations from parsed medical terms.

  • SLIM (48) is a slider interface for PubMed searches. It features several slide bars to control search limits in a different fashion.

  • PICO (49) which stands for patient/problem, intervention, comparison and outcome, is a method used for structuring clinical questions. Its search interface is also available on handhelds.

  • PubCrawler (50,51) checks and emails daily updates in MEDLINE to the pre-specified searches saved by the users.

Other honorable mentions

Several other systems are noteworthy even though they are not listed in Table 1 due to failing to meet one or more of our predefined requirements:

  • PubMed Assistant (52), AliBaba (53) and PubMed-EX (54) are three non Web-based systems in the PubMed family (disobey selection criterion #1 which requires systems to be Web-based). PubMed assistant belongs to the group of systems for improving usability: it provides useful functions such as keyword highlighting, easy export to citation managers, etc. Both AliBaba and PubMed-EX are geared towards semantic enrichment by identifying gene/protein, disease and other biomedical entities from the text. In addition, AliBaba also presents co-occurrence results in a graph.

  • iHop (55), Chilibot (56), PolySearch (57) and Semedico (58) are four representative systems that focus on mining associations between special topics (disobey selection criterion #2 which requires systems to handle general topics). iHop and Chilibot limit their mining to identifying genes and proteins in MEDLNE sentences, while PolySearch supports search over a much broader classes (e.g. diseases). Semidico currently indexes only articles in molecular biology (a sub-area in biomedicine); it mines various biomedical concepts (e.g. gene/protein names) from retrieved documents for enabling faceted navigation. Authority (59) is another example of specialized systems. It uses statistical methods to disambiguate author names, thus making it possible for finding articles written by individual authors.

  • To improve biomedical literature search, other systems such as PubFinder (60) ReleMed (61), MedMiner (62) and PubClust (63,64) have been proposed. Unfortunately, none of these systems was in service when they were tested on 31 May 2010 (disobey selection criterion #3). PubFinder is like MScanner and MedlineRanker in that it was designed to rank documents by relevancy based on an input set of topic-specific documents. Based on the selected abstracts, a list of words pertinent to the topic is automatically calculated, which is subsequently used in selecting documents belonging to the defined topic. Unlike MScanner or MedlineRanker, it finds informative words based on their occurrences in the input and reference set. ReleMed, recently proposed by Siadaty et al. (61), uses sentence-level co-occurrence as a surrogate for the existence of relationships between query words. MedMiner proposes to filter and organize the large amount of search results returned by PubMed, similar to the idea of categorizing search results. Similarly, PubClust was developed on the basis of self-organizing maps (65) to cluster retrieved abstracts in a hierarchical fashion.

Use cases beyond typical PubMed searches

Based on the novel features in each system described above, we show in Figure 3 a list of specific use scenarios that are beyond typical searches in PubMed. Specifically, we first identified a diverse set of 12 use cases, to each of which we further attached applicable systems accordingly. For instance, one can use tools surveyed in this work to search for experts on a specific topic or to visualize search results in networks. Although traditionally PubMed can not meet many of the listed special user needs, its recent development allowed it to perform certain tasks such as identifying similar publications, alerting users with updates and providing feedback in query refinement. More details are presented in ‘Changes to PubMed and looking into the future’ section.

Figure 3.

A diverse set of use cases in which different tools may be used.

Discussions on new features

Comparing the 28 systems to PubMed and each other, we see novel proposals for mainly three areas: searching, results analysis and interface/usability.

Searching

Since most users only examine a few returned results on the first result page [Figure 7 in ref. (3)], it is unquestionable that displaying citations by relevance is a desired feature in literature search. The 10 systems listed in ‘Ranking search results’ section differed with PubMed in this regard. Although most of those systems take as input user keywords, they differ from each other on how they process the keywords and subsequently use them to retrieve relevant citations. Like PubMed’s ATM, Twease also has its own query expansion component where additional MeSH terms and others can be added to the original user keywords. This technique can typically boost recall and is especially useful when the original query retrieves few or zero results (13). On the other hand, other systems listed in ‘Ranking search results’ section are mostly aim for improved precision over PubMed’s default reverse time sorting scheme. Their ranking strategies are very different from one another, ranging from traditional IR techniques like explicit/implicit feedback (RefMed/MiSearch) and relevance ranking (Twease), to utilizing domain specific importance factors like journal impact factors and citation numbers (PubFocus), to some unknown proprietary semantic NLP technologies (Hikia and SemanticSearch).

Results analysis

By default, PubMed returns 20 search results in a page and displays the title, abstract and other bibliographic information when a result is clicked. Recent studies focus on two kinds of extensions to the standard PubMed output. First, because a PubMed search typically results in a long list of citations for manual inspection, systems mentioned in ‘Clustering results into topics’ section aim to provide an aid with a short list of major topics summarized from the retrieved articles. Thus, users can navigate and choose to focus on the subjects of interest. This is similar to building filters for the result set (66). In this regard, choosing appropriate topic terms to cluster search results into meaningful groups is the key to the success of such approaches. Currently, most systems rely on selecting either important words from title/abstract or terms from biomedical controlled vocabularies/ontologies (e.g. MeSH) as representative topic terms.

The second extension to the standard PubMed output is due to the advances in text-mining techniques. In particular, semantic annotation is believed to be one of the probable cornerstones in future scientific publishing (67) despite the fact that its full benefits are yet to be determined. Thus with the development and maturity of techniques in named entity recognition and biomedical information extraction, some systems present summarized results of deep semantic enrichment. Existing systems (‘Enriching results with semantics and visualization’ section) have mostly focused on finding genes, proteins, drugs, diseases and species in free text and their biological relationships such as protein–protein interactions. Problems in these areas have received the most attention in the text mining community (68,69).

Interface and usability

In addition to providing improved search quality, a number of systems strive to provide a better search interface, including various changes to input and output. An innovative feature in iPubMed is ‘search-as-you-type’, thus enabling users to dynamically choose queries while inspecting retrieved results. Other proposals for an alternative input interfaces facilitate user-specific questions (PICO, askMedline), allow non-English queries (BabelMeSH), and promote use of sliders to set limits (SLIM). With respect to changes to output, there are two major directions. First, two systems employ additional components to make summarized results visible in graphs (ALiBaba and PubNet). Second, several systems provide easier access to PDFs (PubGet) and external citation mangers (PubMed assistant; HubMed).

Changes to PubMed and looking into the future

In response to the great need and challenge in literature search, PubMed has also gone through a series of significant changes to better serve its users. As shown in Figure 4, many of the recent changes happened during the same time period the 28 reviewed systems were developed. So they may have learned from each other. Indeed, some features were first developed in PubMed (e.g. related articles) while others in third party applications (e.g. email alerts).

Figure 4.

Technology development timeline for PubMed (in light green color) and other biomedical literature search tools (in light orange color). For PubMed, it shows the staring year when various recent changes (limited to those mentioned in ‘Changes to PubMed and looking into the future’ section) were introduced. For other tools, we show the time period in which tools of various features were first appeared.

A new initiative geared towards promoting scientific discoveries was introduced to PubMed a few years ago. Specifically, by providing global search across NCBI’s different databases through the Entrez System (http://www.ncbi.nlm.nih.gov/gquery/), users now have integrated access to all the stored information in different databases to know about a biological entity—be it related publications, DNA sequences or protein structures. Furthermore, inter-database links have been established and made obvious in search result pages, making the related data readily accessible between literature and other NCBI’s biological databases. For instance, through integrated links originating in PubMed results, users can access information about chemicals in PubChem or protein structures in the Structure database. Another category of discovery components is known as sensors (http://www.nlm.nih.gov/pubs/techbull/nd08/nd08_pm_gene_sensor.html; http://www.nlm.nih.gov/pubs/techbull/mj08/mj08_pubmed_atm_cite_sensor.html). A sensor detects certain types of search terms and provides access to relevant information other than literature. For instance, PubMed’s gene sensor detects gene mentions in user queries and shows links directing users to the associated gene records in Entrez Gene. Although these new additions are specific to PubMed and developed independently, they nevertheless all reflect the idea of semantically enriching the literature with biological data of various kinds, to achieve the goal of more efficient acquisition of knowledge.

With respect to research and retrieval, there are also several noteworthy endeavors in PubMed development although its default sorting schema has been kept intact. First, the related article feature was integrated into PubMed so that users can readily examine similar articles in content. eTBLAST has a similar feature, but as explained earlier, the two systems rely on different techniques for obtaining similar documents. Second, specific tools were added into PubMed for different information needs. For instance, the citation matcher is designed for those who search for specific articles. Another example is clinical queries, an interface designed to serve the specific needs of clinicians. It is fundamentally akin to the idea of categorizing search results (‘Ranking search results’ section) because the tool essentially discards any non-clinical results using a set of predefined filters. Finally, in order to help users avert a long list of return results and narrow their searches, a new feature named ‘also try’ was recently introduced, which offers query suggestions from the most popular PubMed queries that contain the user search term (4).

Regarding the user interface and usability, the My NCBI tool was introduced to PubMed, which let users select and create filter options, save search results, apply personal preferences like highlighting search terms in results, and share collections of citations. Similar to PubCrawler, it also allows users to set automatic emails for receiving updates of saved searches. Additional search help such as a spell checker and query auto-complete have also been deployed in PubMed. Finally in 2009, the PubMed interface including its homepage was substantially redesigned such that it is now simplified and easier to navigate and use.

Literature search is a fundamentally important problem in research and it will only become harder as the literature grows at a faster speed and broader scope (across the traditional disciplinary boundaries). Therefore we expect continuous developments and new emerging systems in this field. In particular, with the advances in search and Web technologies in general, we are likely to see progress in literature search as well. With the maturity of biomedical text-mining techniques in recognizing biological entities and their relations, better semantic identification and summarization of search results may be achieved, especially for such entities as author names, disorders, genes/proteins and chemicals/drugs as they are repeatedly and heavily sought topics (3,70) in biomedicine. In addition, one key factor for future system developers is the need to keep their content current with the growth of the literature, as literature search has a recency effect—most users still prefer to be informed of the most current findings in the literature. Finally, to be able to provide one-stop shopping for all 28 reviewed systems plus the ones in the ‘Other honorable mentions’ section and keep track of future developments in this area, we have built a website at http://www.ncbi.nlm.nih.gov/CBBresearch/Lu/search. It contains for every system, a highlight and short description of its unique features, one or more related publications, and a link to the actual system on the Internet. To facilitate busy scientists to quickly find appropriate tools for their specific search needs, we have built a set of search filters. For instance, one can narrow down the entire list of systems to the only ones that keep its content current with PubMed. Future systems will be added to the website either through our quarterly update or by individual request. On the website, we have set up a mechanism for registering future systems. Once we receive such a request, we will curate the necessary information (e.g. system highlights) about the submitted system and make it immediately available at the website.

Conclusions

By our three selection standards, a total of 28 Web systems were included in this review. They are comparable to PubMed given that they are designed for the same purpose and make use of full or partial PubMed data. We first provided a general description of PubMed including its content and unique characteristics. Next, according to their different features, we classified the 28 systems into four major groups in which we further described each of them in greater detail and showed their differences. Finally we reviewed the 28 systems as a whole and discussed their innovative aspects with respect to searching, result analysis and enrichment, and user interface/usability. This review can directly serve both non-experts and expert users when they wish to find systems other than PubMed. Moreover, the review provides a detailed summary for the recent advances in the field of biomedical literature search. This is particularly useful for existing service providers and anyone interested in future development in the field. Finally the constructed website make an integrated and readily access to all reviewed systems and provides a venue for registering future systems.

Acknowledgements

The author is grateful to the helpful discussion with John Wilbur, Minlie Huang and Natalie Xie.

Funding

Funding for this work and open access charge: Intramural Research Program of the National Institutes of Health, National Library of Medicine.

Conflict of interest: None declared.

References

1
Hunter
L
Cohen
KB
Biomedical language processing: what's beyond PubMed? Mol
Cell
2006
, vol. 
21
 (pg. 
589
-
594
)
2
Sayers
EW
Barrett
T
Benson
DA
, et al. 
Database resources of the National Center for Biotechnology Information
Nucleic Acids Res.
2010
, vol. 
38
 (pg. 
D5
-
D16
)
3
Islamaj Dogan
R
Murray
GC
Neveol
A
, et al. 
Understanding PubMed user search behavior through log analysis
Database
2009
 
doi:10.1093/database/bap018
4
Lu
Z
Wilbur
WJ
McEntyre
JR
, et al. 
Finding query suggestions for PubMed
AMIA Annu. Symp. Proc.
2009
, vol. 
2009
 (pg. 
396
-
400
)
5
Jensen
LJ
Saric
J
Bork
P
Literature mining for the biologist: from information retrieval to biological discovery
Nat. Rev. Genet.
2006
, vol. 
7
 (pg. 
119
-
129
)
6
Rodriguez-Esteban
R
Biomedical text mining and its applications
PLoS Comput. Biol.
2009
, vol. 
5
 pg. 
e1000597
 
7
Rzhetsky
A
Seringhaus
M
Gerstein
MB
Getting started in text mining: part two
PLoS Comput. Biol.
2009
, vol. 
5
 pg. 
e1000411
 
8
Krallinger
M
Erhardt
RA
Valencia
A
Text-mining approaches in molecular biology and biomedicine
Drug Discov. Today
2005
, vol. 
10
 (pg. 
439
-
445
)
9
Krallinger
M
Valencia
A
Hirschman
L
Linking genes to literature: text mining, information extraction, and retrieval applications for biology
Genome Biol.
2008
, vol. 
9
 
Suppl. 2
pg. 
S8
 
10
Cohen
KB
Hunter
L
Getting started in text mining
PLoS Comput. Biol.
2008
, vol. 
4
 pg. 
e20
 
11
Clegg
AB
Shepherd
AJ
Text mining
Methods Mol. Biol.
2008
, vol. 
453
 (pg. 
471
-
491
)
12
Kim
JJ
Rebholz-Schuhmann
D
Categorization of services for seeking information in biomedical literature: a typology for improvement of practice
Brief. Bioinform.
2008
, vol. 
9
 (pg. 
452
-
465
)
13
Lu
Z
Kim
W
Wilbur
WJ
Evaluation of query expansion using MeSH in PubMed
Inf. Retr.
2009
, vol. 
12
 (pg. 
69
-
80
)
14
Hearst
MA
Divoli
A
Guturu
H
, et al. 
BioText Search Engine: beyond abstract search
Bioinformatics
2007
, vol. 
23
 (pg. 
2196
-
2197
)
15
Xu
S
McCusker
J
Krauthammer
M
Yale Image Finder (YIF): a new search engine for retrieving biomedical images
Bioinformatics
2008
, vol. 
24
 (pg. 
1968
-
1970
)
16
Yu
H
Kim
T
Oh
J
, et al. 
Enabling multi-level relevance feedback on PubMed by integrating rank learning into DBMS
BMC Bioinformatics
2010
, vol. 
11
 
Suppl. 2
pg. 
S6
 
17
Joachims
T
Optimizing search engines using clickthrough data
Proceedings of the eighth ACM SIGKDD international conference on Knowledge discovery and data mining
2002
 
ACM, Edmonton, Alberta, Canada
18
Liu
T-Y
Joachims
T
Li
H
, et al. 
Introduction to special issue on learning to rank for information retrieval
Inform. Retr.
2010
, vol. 
13
 (pg. 
197
-
200
)
19
Quertle
2009
 
http://www.quertle.info (23 August 2010, date last accessed)
20
Fontaine
JF
Barbosa-Silva
A
Schaefer
M
, et al. 
MedlineRanker: flexible ranking of biomedical literature
Nucleic Acids Res.
2009
, vol. 
37
 (pg. 
W141
-
W146
)
21
States
DJ
Ade
AS
Wright
ZC
, et al. 
MiSearch adaptive pubMed search tool
Bioinformatics
2009
, vol. 
25
 (pg. 
974
-
976
)
22
Crestani
F
Girolami
M
van Rijsbergen
C
, et al. 
The use of implicit evidence for relevance feedback in web retrieval
Advances in Information Retrieval
2002
, vol. 
2291
 
Berlin, Heidelberg
Springer
(pg. 
449
-
479
)
23
Hakia
2008
 
http://medical.hakia.com/ (23 August 2010, date last accessed)
24
SemanticMedline
2008
 
http://medline.cognition.com/ (23 August 2010, date last accessed)
25
Poulter
G
Poulter
G
Rubin
D
, et al. 
MScanner: a classifier for retrieving Medline citations
BMC Bioinformatics
2008
, vol. 
9
 pg. 
108
 
26
Errami
M
Wren
J
Hicks
J
, et al. 
eTBLAST: a web server to identify expert reviewers, appropriate journals and similar publications
Nucleic Acids Res.
2007
, vol. 
35
 pg. 
W12
 
27
Lin
J
Wilbur
WJ
PubMed related articles: a probabilistic topic-based model for content similarity
BMC Bioinformatics
2007
, vol. 
8
 pg. 
423
 
28
Plikus
MV
Zhang
Z
Chuong
CM
PubFocus: semantic MEDLINE/PubMed citations analytics through integration of controlled biomedical dictionaries and ranking algorithm
BMC Bioinformatics
2006
, vol. 
7
 pg. 
424
 
29
Dorff
K
Wood
M
Campagne
F
Twease at TREC 2006: Breaking and fixing BM25 scoring with query expansion, a biologically inspired double mutant recovery experiment
Text REtrieval Conference (TREC) 2006
2006
 
NIST Gaithersburg Maryland, USA
30
Robertson
SE
Walker
S
Jones
S
, et al. 
Okapi at TREC-3
Third Text REtrieval Conference
1994
 
NIST Gaithersburg Maryland, USA
31
Pratt
W
Fagan
L
The usefulness of dynamically categorizing search results
J. Am. Med. Inform. Assoc.
2000
, vol. 
7
 (pg. 
605
-
617
)
32
Smalheiser
NR
Zhou
W
Torvik
VI
Anne O’Tate: a tool to support user-driven summarization, drill-down and browsing of PubMed search results
J. Biomed. Discov. Collab.
2008
, vol. 
3
 pg. 
2
 
33
Yamamoto
Y
Takagi
T
Biomedical knowledge navigation by literature clustering
J. Biomed. Inform.
2007
, vol. 
40
 (pg. 
114
-
130
)
34
Doms
A
Schroeder
M
GoPubMed: exploring PubMed with the Gene Ontology
Nucleic Acids Res.
2005
, vol. 
33
 pg. 
W783
 
35
ClusterMed
2004
 
http://demos.vivisimo.com/clustermed (23 August 2010, date last accessed)
36
Perez-Iratxeta
C
XplorMed: a tool for exploring MEDLINE abstracts
Trends Biochem. Sci.
2001
, vol. 
26
 (pg. 
573
-
575
)
37
Kim
JJ
Pezik
P
and Rebholz-Schuhmann
D
MedEvi: retrieving textual evidence of relations between biomedical concepts from Medline
Bioinformatics
2008
, vol. 
24
 (pg. 
1410
-
1412
)
38
Rebholz-Schuhmann
D
Kirsch
H
Arregui
M
, et al. 
EBIMed–text crunching to gather facts for proteins from Medline
Bioinformatics
2007
, vol. 
23
 pg. 
e237
 
39
CiteXplore
2006
 
http://www.ebi.ac.uk/citexplore/ (23 August 2010, date last accessed)
40
Ohta
T
Tsuruoka
Y
Takeuchi
J
, et al. 
An intelligent search engine and GUI-based efficient MEDLINE search tool based on deep syntactic parsing
Proceedings of the COLING/ACL on Interactive presentation sessions
2006
Sydney, Australia
Association for Computational Linguistics
41
Douglas
S
Montelione
G
Gerstein
M
PubNet: a flexible system for visualizing literature derived networks
Genome Biol. 2008
2005
, vol. 
9
 pg. 
S1
 
42
Wang
J
Cetindil
I
Ji
S
, et al. 
Interactive and fuzzy search: a dynamic way to explore MEDLINE
Bioinformatics
2010
, vol. 
26
 (pg. 
2321
-
2327
)
43
Pubget
2007
 
http://pubget.com/ (23 August 2010, date last accessed)
44
Liu
F
Ackerman
M
Fontelo
P
BabelMeSH: development of a cross-language tool for MEDLINE/PubMed
AMIA Annu. Symp. Proc.
2006
, vol. 
2006
 pg. 
1012
 
45
Eaton
AD
HubMed: a web-based biomedical literature search interface
Nucleic Acids Res.
2006
, vol. 
34
 (pg. 
W745
-
W747
)
46
Fontelo
P
Liu
F
Ackerman
M
askMEDLINE: a free-text, natural language query tool for MEDLINE/PubMed
BMC Med. Inform. Decis. Mak.
2005
, vol. 
5
 pg. 
5
 
47
Fontelo
P
Liu
F
Ackerman
M
, et al. 
askMEDLINE: a report on a year-long experience
AMIA Ann. Symp. Proc.
2006
pg. 
923
 
48
Muin
M
Fontelo
P
Liu
F
, et al. 
SLIM: an alternative Web interface for MEDLINE/PubMed searches - a preliminary study
BMC Med. Inform. Decis. Mak.
2005
, vol. 
5
 pg. 
37
 
49
Schardt
C
Adams
MB
Owens
T
, et al. 
Utilization of the PICO framework to improve searching PubMed for clinical questions
BMC Med. Inform. Decis. Mak.
2007
, vol. 
7
 pg. 
16
 
50
Hokamp
K
Wolfe
KH
PubCrawler: keeping up comfortably with PubMed and GenBank
Nucleic Acids Res.
2004
, vol. 
32
 (pg. 
W16
-
W19
)
51
Hokamp
K
Wolfe
K
What's new in the library? What's new in GenBank? let PubCrawler tell you
Trends Genet.
1999
, vol. 
15
 (pg. 
471
-
472
)
52
Ding
J
Hughes
LM
Berleant
D
, et al. 
PubMed Assistant: a biologist-friendly interface for enhanced PubMed search
Bioinformatics
2006
, vol. 
22
 (pg. 
378
-
380
)
53
Plake
C
Schiemann
T
Pankalla
M
, et al. 
ALIBABA: PubMed as a graph
Bioinformatics
2006
, vol. 
22
 pg. 
2444
 
54
Tsai
RT
Dai
HJ
Lai
PT
, et al. 
PubMed-EX: a web browser extension to enhance PubMed search with text mining features
Bioinformatics
2009
, vol. 
25
 (pg. 
3031
-
3032
)
55
Fernandez
JM
Hoffmann
R
Valencia
A
iHOP web services
Nucleic Acids Res.
2007
, vol. 
35
 (pg. 
W21
-
W26
)
56
Chen
H
Sharp
BM
Content-rich biological network constructed by mining PubMed abstracts
BMC Bioinformatics
2004
, vol. 
5
 pg. 
147
 
57
Cheng
D
Knox
C
Young
N
, et al. 
PolySearch: a web-based text mining system for extracting relationships between human diseases, genes, mutations, drugs and metabolites
Nucleic Acids Res.
2008
, vol. 
36
 (pg. 
W399
-
W405
)
58
Wermter
J
Tomanek
K
Hahn
U
High-performance gene name normalization with GeNo
Bioinformatics
2009
, vol. 
25
 (pg. 
815
-
821
)
59
Torvik
VI
Smalheiser
NR
Author name disambiguation in MEDLINE
ACM Trans. Knowl. Discov. Data
2009
, vol. 
3
 (pg. 
11:1
-
11:29
)
60
Goetz
T
Von Der Lieth
C-W
PubFinder: a tool for improving retrieval rate of relevant PubMed abstracts
Nucleic Acids Res.
2005
, vol. 
33
 pg. 
W774
 
61
Siadaty
MS
Shu
J
Knaus
WA
Relemed: sentence-level search engine with relevance score for the MEDLINE database of biomedical articles
BMC Med. Inform. Decis. Mak.
2007
, vol. 
7
 pg. 
1
 
62
Tanabe
L
Scherf
U
Smith
LH
, et al. 
MedMiner: an Internet text-mining tool for biomedical information, with application to gene expression profiling
Biotechniques
1999
, vol. 
27
 (pg. 
1210
-
1214
1216–1217
63
Fattore
M
Arrigo
P
Knowledge discovery and system biology in molecular medicine: an application on neurodegenerative diseases
In Silico Biol.
2005
, vol. 
5
 (pg. 
199
-
208
)
64
Kolchanov
N
Hofestaedt
R
Milanesi
L
, et al. 
Topical clustering of biomedical abstracts by self-organizing maps
Bioinformatics of Genome Regulation and Structure II
2006
US
Springer
(pg. 
481
-
490
)
65
Lopez-Rubio
E
Probabilistic self-organizing maps for qualitative data
Neural Netw
2010
, vol. 
23
 (pg. 
1208
-
1225
)
66
Kilicoglu
H
Demner-Fushman
D
Rindflesch
TC
, et al. 
Towards automatic recognition of scientifically rigorous clinical research evidence
J. Am. Med. Inform. Assoc.
2009
, vol. 
16
 (pg. 
25
-
31
)
67
Rinaldi
A
For I dipped into the future
EMBO Rep.
2010
, vol. 
11
 (pg. 
345
-
359
)
68
Krallinger
M
Leitner
F
Rodriguez-Penagos
C
, et al. 
Overview of the protein-protein interaction annotation extraction task of BioCreative II
Genome Biol.
2008
, vol. 
9
 
Suppl. 2
pg. 
S4
 
69
Morgan
AA
Lu
Z
Wang
X
, et al. 
Overview of BioCreative II gene normalization
Genome Biol.
2008
, vol. 
9
 
Suppl. 2
pg. 
S3
 
70
Neveol
A
Islamaj-Dogan
R
Lu
Z
Semi-automatic semantic annotation of PubMed Queries: a study on quality, efficiency, satisfaction
J. Biomed. Inform
2010
This is Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/2.5), which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.