ChemTok: A New Rule Based Tokenizer for Chemical Named Entity Recognition

Named Entity Recognition (NER) from text constitutes the first step in many text mining applications. The most important preliminary step for NER systems using machine learning approaches is tokenization where raw text is segmented into tokens. This study proposes an enhanced rule based tokenizer, ChemTok, which utilizes rules extracted mainly from the train data set. The main novelty of ChemTok is the use of the extracted rules in order to merge the tokens split in the previous steps, thus producing longer and more discriminative tokens. ChemTok is compared to the tokenization methods utilized by ChemSpot and tmChem. Support Vector Machines and Conditional Random Fields are employed as the learning algorithms. The experimental results show that the classifiers trained on the output of ChemTok outperforms all classifiers trained on the output of the other two tokenizers in terms of classification performance, and the number of incorrectly segmented entities.

[1]  Erik F. Tjong Kim Sang,et al.  Representing Text Chunks , 1999, EACL.

[2]  H. Miörner,et al.  Use of 3-(4,5-Dimethylthiazol-2-yl)-2,5-Diphenyl Tetrazolium Bromide for Rapid Detection of Rifampin-ResistantMycobacterium tuberculosis , 1998, Journal of Clinical Microbiology.

[3]  Erik F. Tjong Kim Sang,et al.  Introduction to the CoNLL-2003 Shared Task: Language-Independent Named Entity Recognition , 2003, CoNLL.

[4]  Mehmet Kayaalp,et al.  Methods for Accurate Retrieval of MEDLINE Citations in Functional Genomics , 2003, TREC.

[5]  Mohammed Attia,et al.  Arabic Tokenization System , 2007, SEMITIC@ACL.

[6]  ChengXiang Zhai,et al.  An empirical study of tokenization strategies for biomedical information retrieval , 2007, Information Retrieval.

[7]  Robert J. Arens A Preliminary Look into the Use of Named Entity Information for Bioscience Text Tokenization , 2004, NAACL.

[8]  Chunyu Kit,et al.  Tokenization as the Initial Phase in NLP , 1992, COLING.

[9]  Javed Mostafa,et al.  An approach to protein name extraction using heuristics and a dictionary , 2005, ASIST.

[10]  Zhiyong Lu,et al.  tmChem: a high performance approach for chemical named entity recognition and normalization , 2015, Journal of Cheminformatics.

[11]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[12]  Andrew McCallum,et al.  Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data , 2001, ICML.

[13]  Ulf Leser,et al.  ChemSpot: a hybrid system for chemical named entity recognition , 2012, Bioinform..

[14]  Paloma Martínez,et al.  The DDI corpus: An annotated corpus with pharmacological substances and drug-drug interactions , 2013, J. Biomed. Informatics.

[15]  E. Fluck,et al.  Periodic table of elements , 1985 .

[16]  Si-Shen Feng,et al.  Targeted co-delivery of docetaxel, cisplatin and herceptin by vitamin E TPGS-cisplatin prodrug nanoparticles for multimodality treatment of cancer. , 2013, Journal of controlled release : official journal of the Controlled Release Society.

[17]  Alfonso Valencia,et al.  CHEMDNER: The drugs and chemical names extraction challenge , 2015, Journal of Cheminformatics.

[18]  Jens H. Weber,et al.  Building a biomedical tokenizer using the token lattice design pattern and the adapted Viterbi algorithm , 2010, 2010 Ninth International Conference on Machine Learning and Applications.

[19]  Zhiyong Lu,et al.  tmVar: a text mining approach for extracting sequence variants in biomedical literature , 2013, Bioinform..

[20]  Gilles Adda,et al.  Towards tokenization evaluation , 1998, LREC.

[21]  Ying He,et al.  A Comparison of 13 Tokenizers on MEDLINE December 200 6 , 2006 .

[22]  A. Valencia,et al.  Text Mining for Drugs and Chemical Compounds: Methods, Tools and Applications , 2011, Molecular informatics.

[23]  S. V. Ramanan,et al.  Adapting Cocoa , a multi-class entity detector , for the CHEMDNER task of BioCreative IV , 2013 .

[24]  Zhiyong Lu,et al.  The CHEMDNER corpus of chemicals and drugs and its annotation principles , 2015, Journal of Cheminformatics.

[25]  Paloma Martínez,et al.  SemEval-2013 Task 9 : Extraction of Drug-Drug Interactions from Biomedical Texts (DDIExtraction 2013) , 2013, *SEMEVAL.

[26]  Bruce R. Schatz,et al.  Extracting noun phrases for all of MEDLINE , 1999, AMIA.