Ransaka's picture
Publish sinhala-charbert-seq2seq
f0b5821 verified
|
Raw History Blame Contribute Delete
792 Bytes
---
language: si
license: mit
tags: [sinhala, typo-correction, charbert, seq2seq, sinlib]
---
# Sinhala-CharBERT Seq2Seq Typo Corrector
Open-vocabulary seq2seq typo corrector for Sinhala. Dual-channel
(subword + phonological akshara) encoder with an autoregressive
akshara-level Transformer decoder. Designed as the optional neural
backend (`neural_backend="seq2seq" | "hybrid"`) of
[sinlib](https://pypi.org/project/sinlib/)'s `TypoDetector`.
## Usage
```python
from sinlib import TypoDetector
detector = TypoDetector(neural_backend="hybrid") # uses this repo by default
print(detector("මම ගෙදර යන්ඩ ඕනේ")) # මම ගෙදර යන්න ඕනේ
print(detector("මම gedara යන්න ඕනේ")) # මම ගෙදර යන්න ඕනේ
```