paper-with-me

홈 › Papers

CharSS: Character-Level Transformer Model for Sanskrit Word Segmentation

2024-07-08 · Krishnakant Bhatt, Karthika N J, Ganesh Ramakrishnan, Preethi Jyothi

Subword tokens in Indian languages inherently carry meaning, and isolating them can enhance NLP tasks, making sub-word segmentation a crucial process. Segmenting Sanskrit and other Indian languages into subtokens is not straightforward, as it may include sandhi, which may lead to changes in the word boundaries. We propose a new approach of utilizing a Character-level Transformer model for Sanskrit Word Segmentation (CharSS). We perform experiments on three benchmark datasets to compare the performance of our method against existing methods. On the UoH+SandhiKosh dataset, our method outperforms the current state-of-the-art system by an absolute gain of 6.72 points in split prediction accuracy. On the hackathon dataset, our method achieves a gain of 2.27 points over the current SOTA system in terms of perfect match metric. We also propose a use-case of Sanskrit-based segments for a linguistically informed translation of technical terms to lexically similar low-resource Indian languages. In two separate experimental settings for this task, we achieve an average improvement of 8.46 and 6.79 chrF++ scores, respectively.

📄 PDF Abstract BibTeX arXiv:2407.06331

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Multi-Head Attention 설명 없음
Attention 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…

Similar Papers 제목 키워드 기반

Automatic Speech Recognition in Sanskrit: A New Speech Corpus and Modelling Insights

2021-06-02 · Findings (ACL) 2021 8 · Devaraja Adiga, Rishabh Kumar, Amrith Krishna, Preethi Jyothi 외

Automatic speech recognition (ASR) in Sanskrit is interesting, owing to the various linguistic peculiarities present in the language. The Sanskrit language is lexically productive, undergoes euphonic assimilation of phon…

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)Language Modellingspeech-recognition+1

TransLIST: A Transformer-Based Linguistically Informed Sanskrit Tokenizer

2022-10-21 · Jivnesh Sandhan, Rathin Singha, Narein Rao, Suvendu Samanta 외

Sanskrit Word Segmentation (SWS) is essential in making digitized texts available and in deploying downstream tasks. It is, however, non-trivial because of the sandhi phenomenon that modifies the characters at the word b…

Sanskrit Word Segmentation Using Character-level Recurrent and Convolutional Neural Networks

2018-10-01 · EMNLP 2018 10 · Oliver Hellwig, Sebastian Nehrdich

The paper introduces end-to-end neural network models that tokenize Sanskrit by jointly splitting compounds and resolving phonetic merges (Sandhi). Tokenization of Sanskrit depends on local phonetic and distant semantic …

Feature Engineering

A Benchmark and Dataset for Post-OCR text correction in Sanskrit

2022-11-15 · Ayush Maheshwari, Nikhil Singh, Amrith Krishna, Ganesh Ramakrishnan

Sanskrit is a classical language with about 30 million extant manuscripts fit for digitisation, available in written, printed or scannedimage forms. However, it is still considered to be a low-resource language when it c…

AstronomyOptical Character Recognition (OCR)

A Dataset for Sanskrit Word Segmentation

2017-08-01 · WS 2017 8 · Amrith Krishna, Pavan Kumar Satuluri, Pawan Goyal

The last decade saw a surge in digitisation efforts for ancient manuscripts in Sanskrit. Due to various linguistic peculiarities inherent to the language, even the preliminary tasks such as word segmentation are non-triv…

SegmentationSentenceTransfer Learning