High-recall protein entity recognition using a dictionary
Center for Automated Learning and Discovery, Carnegie Mellon University Pittsburgh, PA 15213, USA
*To whom correspondence should be addressed.
Summary: Protein name extraction is an important step in mining biological literature. We describe two new methods for this task: semiCRFs and dictionary HMMs. SemiCRFs are a recently-proposed extension to conditional random fields (CRFs) that enables more effective use of dictionary information as features. Dictionary HMMs are a technique in which a dictionary is converted to a large HMM that recognizes phrases from the dictionary, as well as variations of these phrases. Standard training methods for HMMs can be used to learn which variants should be recognized. We compared the performance of our new approaches with that of Maximum Entropy (MaxEnt) and normal CRFs on three datasets, and improvement was obtained for all four methods over the best published results for two of the datasets. CRFs and semiCRFs achieved the highest overall performance according to the widely-used F-measure, while the dictionary HMMs performed the best at finding entities that actually appear in the dictionarythe measure of most interest in our intended application.
Availability: Dictionary HMMs were implemented in Java. Algorithms are available through an information extraction package MINORTHIRD on http://minorthird.sourceforge.net
Contact: zkou{at}andrew.cmu.edu
Received on January 15, 2005; accepted on March 27, 2005
This article has been cited by other articles:
![]() |
M. Torii, Z. Hu, C. H Wu, and H. Liu BioTagger-GM: A Gene/Protein Name Recognition System JAMIA, March 1, 2009; 16(2): 247 - 255. [Abstract] [Full Text] [PDF] |
||||
