BioMed Research International · 2017 · 30 citations · 9 references
ComputingBiomedical InformaticsComputer ScienceComputational LinguisticsMachine LearningNatural Language ProcessingInformation ExtractionNamed Entity RecognitionNatural Language Processing For PhenotypingPhenotype OntologiesPhenotype ValidationConditional Random FieldsDisease Entity RecognitionMachine Learning-based PhenotypingNatural Language Processing Phenotype ValidationNovel EntitiesPhenotype Concept ExtractionPhenotype Knowledge Representation
Named-Entity Recognition is commonly used to identify biological entities such as proteins, genes, and chemical compounds found in scientific articles. The Human Phenotype Ontology (HPO) is an ontology that provides a standardized vocabulary for phenotypic abnormalities found in human diseases. This article presents the Identifying Human Phenotypes (IHP) system, tuned to recognize HPO entities in unstructured text. IHP uses Stanford CoreNLP for text processing and applies Conditional Random Fields trained with a rich feature set, which includes linguistic, orthographic, morphologic, lexical, and context features created for the machine learning-based classifier. However, the main novelty of IHP is its validation step based on a set of carefully crafted manual rules, such as the negative connotation analysis, that combined with a dictionary can filter incorrectly identified entities, find missed entities, and combine adjacent entities. The performance of IHP was evaluated using the recently published HPO Gold Standardized Corpora (GSC), where the system Bio-LarK CR obtained the best <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M1"><mml:mrow><mml:mi>F</mml:mi></mml:mrow></mml:math>-measure of 0.56. IHP achieved an <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M2"><mml:mrow><mml:mi>F</mml:mi></mml:mrow></mml:math>-measure of 0.65 on the GSC. Due to inconsistencies found in the GSC, an extended version of the GSC was created, adding 881 entities and modifying 4 entities. IHP achieved an <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M3"><mml:mrow><mml:mi>F</mml:mi></mml:mrow></mml:math>-measure of 0.863 on the new GSC.
9
Recognizing names in biomedical texts: a machine learning approach
Guodong Zhou, Jie Zhang, Jian Su et al. · Bioinformatics · 2004 · 253 citations · Full text
Comparison of concept recognizers for building the Open Biomedical Annotator
Nigam H. Shah, Nipun Bhatia, Clément Jonquet et al. · BMC Bioinformatics · 2009 · 131 citations · Full text
Automated semantic annotation of rare disease cases: a case study
M. Taboada, Herb Rodriguez, D. Martínez et al. · Database · 2014 · 41 citations · Full text