Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Towards Lingua Franca Named Entity Recognition with BERT

About

Information extraction is an important task in NLP, enabling the automatic extraction of data for relational database filling. Historically, research and data was produced for English text, followed in subsequent years by datasets in Arabic, Chinese (ACE/OntoNotes), Dutch, Spanish, German (CoNLL evaluations), and many others. The natural tendency has been to treat each language as a different dataset and build optimized models for each. In this paper we investigate a single Named Entity Recognition model, based on a multilingual BERT, that is trained jointly on many languages simultaneously, and is able to decode these languages with better accuracy than models trained only on one language. To improve the initial model, we study the use of regularization strategies such as multitask learning and partial gradient updates. In addition to being a single model that can tackle multiple languages (including code switch), the model could be used to make zero-shot predictions on a new language, even ones for which training data is not available, out of the box. The results show that this model not only performs competitively with monolingual models, but it also achieves state-of-the-art results on the CoNLL02 Dutch and Spanish datasets, OntoNotes Arabic and Chinese datasets. Moreover, it performs reasonably well on unseen languages, achieving state-of-the-art for zero-shot on three CoNLL languages.

Taesun Moon, Parul Awasthy, Jian Ni, Radu Florian• 2019

Related benchmarks

TaskDatasetResultRank
Named Entity RecognitionCoNLL English 2003 (test)
F1 Score91.3
135
Named Entity RecognitionCoNLL Spanish NER 2002 (test)
F1 Score87.9
98
Named Entity RecognitionOntoNotes 5.0 (test)
F1 Score88.3
90
Named Entity RecognitionCoNLL Dutch 2002 (test)
F1 Score91.1
87
Named Entity RecognitionCoNLL German 2003 (test)
F1 Score83.3
78
Named Entity RecognitionCoNLL NER 2002/2003 (test)
German F1 Score71.28
59
Named Entity RecognitionDutch (test)
F1 Score83.35
15
Named Entity RecognitionSpanish (test)
F1 Score76.53
15
Named Entity RecognitionGerman (DE) (test)
F1 Score72.44
6
Named Entity RecognitionOntoNotes Arabic 5.0 (test)
F1 Score69.9
5
Showing 10 of 11 rows

Other info

Follow for update