paper-with-me

홈 › Papers

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 comes to available digital resources. In this work, we release a post-OCR text correction dataset containing around 218,000 sentences, with 1.5 million words, from 30 different books. Texts in Sanskrit are known to be diverse in terms of their linguistic and stylistic usage since Sanskrit was the 'lingua franca' for discourse in the Indian subcontinent for about 3 millennia. Keeping this in mind, we release a multi-domain dataset, from areas as diverse as astronomy, medicine and mathematics, with some of them as old as 18 centuries. Further, we release multiple strong baselines as benchmarks for the task, based on pre-trained Seq2Seq language models. We find that our best-performing model, consisting of byte level tokenization in conjunction with phonetic encoding (Byt5+SLP1), yields a 23% point increase over the OCR output in terms of word and character error rates. Moreover, we perform extensive experiments in evaluating these models on their performance and analyse common causes of mispredictions both at the graphemic and lexical levels. Our code and dataset is publicly available at https://github.com/ayushbits/pe-ocr-sanskrit.

📄 PDF Abstract BibTeX arXiv:2211.07980

Code (1)

ayushbits/pe-ocr-sanskrit 공식 구현 pytorch

Tasks

AstronomyOptical Character Recognition (OCR)

Methods 이 논문이 사용한 방법론

Tanh Activation 설명 없음
Sigmoid Activation 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…
Seq2Seq Seq2Seq, or Sequence To Sequence, is a model used in sequence prediction tasks, such as language modelling and machine translation. The idea is to use one…

Similar Papers 제목 키워드 기반

Upcycle Your OCR: Reusing OCRs for Post-OCR Text Correction in Romanised Sanskrit

2018-09-06 · CONLL 2018 10 · Amrith Krishna, Bodhisattwa Prasad Majumder, Rajesh Shreedhar Bhat, Pawan Goyal

We propose a post-OCR text correction approach for digitising texts in Romanised Sanskrit. Owing to the lack of resources our approach uses OCR models trained for other languages written in Roman. Currently, there exists…

Optical Character Recognition (OCR)

RoundTripOCR: A Data Generation Technique for Enhancing Post-OCR Error Correction in Low-Resource Devanagari Languages

2024-12-14 · Harshvivek Kashid, Pushpak Bhattacharyya

Optical Character Recognition (OCR) technology has revolutionized the digitization of printed text, enabling efficient data extraction and analysis across various domains. Just like Machine Translation systems, OCR syste…

Machine TranslationOptical Character RecognitionOptical Character Recognition (OCR)Synthetic Data Generation+1

One Model is All You Need: ByT5-Sanskrit, a Unified Model for Sanskrit NLP Tasks

2024-09-20 · Sebastian Nehrdich, Oliver Hellwig, Kurt Keutzer

Morphologically rich languages are notoriously challenging to process for downstream NLP applications. This paper presents a new pretrained language model, ByT5-Sanskrit, designed for NLP applications involving the morph…

AllDependency ParsingInformation RetrievalLanguage Modelling+4

Mitrasamgraha: A Comprehensive Classical Sanskrit Machine Translation Dataset

2026-01-12 · Sebastian Nehrdich, David Allport, Sven Sellmer, Jivnesh Sandhan 외 arxiv

While machine translation is regarded as a "solved problem" for many high-resource languages, close analysis quickly reveals that this is not the case for content that shows challenges such as poetic language, philosophi…

Machine Translation

A Benchmark Corpus and Neural Approach for Sanskrit Derivative Nouns Analysis

2020-10-24 · Arun Kumar Singh, Sushant Dave, Dr. Prathosh A. P., Prof. Brejesh Lall 외

This paper presents first benchmark corpus of Sanskrit Pratyaya (suffix) and inflectional words (padas) formed due to suffixes along with neural network based approaches to process the formation and splitting of inflecti…

Morphological Analysis