A Simple Joint Model for Improved Contextual Neural Lemmatization
Chaitanya Malaviya, Shijie Wu, Ryan Cotterell
TL;DR
The paper tackles context-sensitive lemmatization by jointly modeling morphological tagging and lemmatization in a simple neural framework. It combines a character-aware tagger with a hard-attention lemmatizer and uses jackknifing to mitigate exposure bias, with decoding options including greedy and crunching. Empirically, the approach achieves state-of-the-art lemmatization accuracy across 20 UD languages, and analyses reveal that benefits are largest for morphologically rich or low-resource languages; gold-tag signals hint at substantial upper-bound gains. The work demonstrates that explicit morpho-syntactic supervision can significantly enhance contextual disambiguation in lemmatization, and provides public code and models to support further research and application in NLP pipelines.
Abstract
English verbs have multiple forms. For instance, talk may also appear as talks, talked or talking, depending on the context. The NLP task of lemmatization seeks to map these diverse forms back to a canonical one, known as the lemma. We present a simple joint neural model for lemmatization and morphological tagging that achieves state-of-the-art results on 20 languages from the Universal Dependencies corpora. Our paper describes the model in addition to training and decoding procedures. Error analysis indicates that joint morphological tagging and lemmatization is especially helpful in low-resource lemmatization and languages that display a larger degree of morphological complexity. Code and pre-trained models are available at https://sigmorphon.github.io/sharedtasks/2019/task2/.
