web
You’re offline. This is a read only version of the page.
close
Because of a lapse in government funding, the information on this website may not be up to date, transactions submitted via the website may not be processed, and the agency may not be able to respond to inquiries until appropriations are enacted. The NIH Clinical Center (the research hospital of NIH) is open. For more details about its operating status, please visit cc.nih.gov. Updates regarding government operating status and resumption of normal operations can be found at opm.gov.
Print Article: KA-03719

How does the PubMed Best Match feature work?

The Best Match sort order is based on an algorithm that analyzes each PubMed citation found with your search terms. For each search query, "weight" is calculated for citations depending on how many search terms are found and in which fields they are found. In addition, recently-published articles are given a somewhat higher weight for sorting. The top articles returned by the weighted term frequency algorithm are then re-ranked for better relevance by a machine-learning algorithm.

The learned ranking algorithm combines over 150 signals that are helpful for finding best matching results. Most of these signals are computed from the query-document term pairs, e.g. number of term matches between the query and the document, while others are either specific to a document, e.g. publication type; publication year, or query, e.g. query length. 
 
Best Match is not designed for comprehensive or systematic searches. 

For more information on Best Match, please see the following article in the NLM Technical Bulletin:

https://www.nlm.nih.gov/pubs/techbull/jf17/jf17_pm_best_match_sort.html

For more details on how Best Match retrieves and ranks results, please see the article, "Best Match: New relevance search for PubMed"

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6112631/