paper-with-me

홈 › Papers

Unicode Normalization and Grapheme Parsing of Indic Languages

2023-05-11 · Nazmuddoha Ansary, Quazi Adibur Rahman Adib, Tahsin Reasat, Asif Shahriyar Sushmit, Ahmed Imtiaz Humayun, Sazia Mehnaz, Kanij Fatema, Mohammad Mamun Or Rashid, Farig Sadeque

Writing systems of Indic languages have orthographic syllables, also known as complex graphemes, as unique horizontal units. A prominent feature of these languages is these complex grapheme units that comprise consonants/consonant conjuncts, vowel diacritics, and consonant diacritics, which, together make a unique Language. Unicode-based writing schemes of these languages often disregard this feature of these languages and encode words as linear sequences of Unicode characters using an intricate scheme of connector characters and font interpreters. Due to this way of using a few dozen Unicode glyphs to write thousands of different unique glyphs (complex graphemes), there are serious ambiguities that lead to malformed words. In this paper, we are proposing two libraries: i) a normalizer for normalizing inconsistencies caused by a Unicode-based encoding scheme for Indic languages and ii) a grapheme parser for Abugida text. It deconstructs words into visually distinct orthographic syllables or complex graphemes and their constituents. Our proposed normalizer is a more efficient and effective tool than the previously used IndicNLP normalizer. Moreover, our parser and normalizer are also suitable tools for general Abugida text processing as they performed well in our robust word-based and NLP experiments. We report the pipeline for the scripts of 7 languages in this work and develop the framework for the integration of more scripts.

📄 PDF Abstract BibTeX arXiv:2306.01743

Code (0)

등록된 구현이 없습니다.

Tasks

Language Modelling

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Evaluating the Noisy Channel Model for the Normalization of Historical Texts: Basque, Spanish and Slovene

2016-05-01 · LREC 2016 5 · Izaskun Etxeberria, I{\~n}aki Alegria, Larraitz Uria, Mans Hulden

This paper presents a method for the normalization of historical texts using a combination of weighted finite-state transducers and language models. We have extended our previous work on the normalization of dialectal te…

A data-based classification of Slavic languages: Indices of qualitative variation applied to grapheme frequencies

2015-04-14 · Michaela Koscová, Ján Macutek, Emmerich Kelih

The Ord's graph is a simple graphical method for displaying frequency distributions of data or theoretical distributions in the two-dimensional plane. Its coordinates are proportions of the first three moments, either em…

General Classification

Beyond Arabic: Software for Perso-Arabic Script Manipulation

2023-01-26 · Alexander Gutkin, Cibu Johny, Raiomond Doctor, Brian Roark 외

This paper presents an open-source software library that provides a set of finite-state transducer (FST) components and corresponding utilities for manipulating the writing systems of languages that use the Perso-Arabic …

Transliteration

Few-Shot and Zero-Shot Learning for Historical Text Normalization

2019-03-12 · WS 2019 11 · Marcel Bollmann, Natalia Korchagina, Anders Søgaard

Historical text normalization often relies on small training datasets. Recent work has shown that multi-task learning can lead to significant improvements by exploiting synergies with related datasets, but there has been…

LemmatizationMulti-Task LearningText NormalizationZero-Shot Learning

Evaluating Subword Tokenization Techniques for Bengali: A Benchmark Study with BengaliBPE

2025-11-07 · Firoj Ahmmed Patwary, Abdullah Al Noman arxiv

Tokenization is an important first step in Natural Language Processing (NLP) pipelines because it decides how models learn and represent linguistic information. However, current subword tokenizers like SentencePiece or H…

News Classification