Enhancing Out of Vocabulary(OOV) Token representation with Aggregated Conditional Random Fields model for Kannada NER

Named entities are dynamic, as the contexts shift in a language, new entities emerge, reflecting the change over time, but large language models have a fixed vocabulary making it difficult to process out-of-vocabulary words(OOV), there are deep learning methods like BiLSTM, attention mechanism which can be used to get great results for Named entity recognition, but in case of low resource languages like Kannada, data available is not sufficient to train these deep learning models, so the research work attempts to solve the problem of NER using Aggregated Conditional Random Fields. The training is done on ai4bharat/naamapadam dataset which is the largest publicly available dataset for 11 major Indian languages including Kannada. The tokenization is done using a transformer-based multilingual model xlm-roberta-base. In this experiment, the OOV words are split into multiple sub-tokens and then aggregated using an additive pooling layer, and then passed on to the CRF classifier. Results show that the additive pooling model performs better than the base model benchmark and also better than vanilla CRF. Our model was able to produce an f1 score of 78.97 containing around 5728 OOV words in test and 14545 OOV words in the validation set.

Authors

Institutions

Publication Details

Published
2025-02-06
DOI
https://doi.org/10.1109/aide64228.2025.10986810
Primary Topic
Natural Language Processing Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing Out of Vocabulary(OOV) Token representation with Aggregated Conditional Random Fields model for Kannada NER

P. Preethi, H. R. Mamatha, Tashwin SJ
Natural Language Processing Techniques
article

Enhancing Out of Vocabulary(OOV) Token representation with Aggregated Conditional Random Fields model for Kannada NER

P. Preethi, H. R. Mamatha, Tashwin SJ
article en

Abstract

Named entities are dynamic, as the contexts shift in a language, new entities emerge, reflecting the change over time, but large language models have a fixed vocabulary making it difficult to process out-of-vocabulary words(OOV), there are deep learning methods like BiLSTM, attention mechanism which can be used to get great results for Named entity recognition, but in case of low resource languages like Kannada, data available is not sufficient to train these deep learning models, so the research work attempts to solve the problem of NER using Aggregated Conditional Random Fields. The training is done on ai4bharat/naamapadam dataset which is the largest publicly available dataset for 11 major Indian languages including Kannada. The tokenization is done using a transformer-based multilingual model xlm-roberta-base. In this experiment, the OOV words are split into multiple sub-tokens and then aggregated using an additive pooling layer, and then passed on to the CRF classifier. Results show that the additive pooling model performs better than the base model benchmark and also better than vanilla CRF. Our model was able to produce an f1 score of 78.97 containing around 5728 OOV words in test and 14545 OOV words in the validation set.

PES University (IN)
Quality Education
Openalex Percentile: Top 95%
Natural Language Processing Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.