A scalable machine-learning approach to recognize chemical names within large text databases.
BACKGROUND
The use or study of chemical compounds permeates almost every scientific field and in each of them, the amount of textual information is growing rapidly. There is a need to accurately identify chemical names within text for a number of informatics efforts such as database curation, report summarization, tagging of named entities and keywords, or the development/curation of reference databases.


RESULTS
A first-order Markov Model (MM) was evaluated for its ability to distinguish chemical names from words, yielding approximately 93% recall in recognizing chemical terms and approximately 99% precision in rejecting non-chemical terms on smaller test sets. However, because total false-positive events increase with the number of words analyzed, the scalability of name recognition was measured by processing 13.1 million MEDLINE records. The method yielded precision ranges from 54.7% to 100%, depending upon the cutoff score used, averaging 82.7% for approximately 1.05 million putative chemical terms extracted. Extracted chemical terms were analyzed to estimate the number of spelling variants per term, which correlated with the total number of times the chemical name appeared in MEDLINE. This variability in term construction was found to affect both information retrieval and term mapping when using PubMed and Ovid.
Wren
Jonathan D
JD
Advanced Center for Genome Technology, Department of Botany and Microbiology, The University of Oklahoma, Norman, Oklahoma 73019, USA. Jonathan.Wren@OU.edu
D019295:Computational Biology / Q000379:methods*; D016239:MEDLINE; D008390:Markov Chains; D039781:PubMed