Darayut commited on
Commit
eb7ff5a
·
verified ·
1 Parent(s): d457abe

Org card: models by what they do, with numbers and limits

Browse files
Files changed (1) hide show
  1. README.md +31 -4
README.md CHANGED
@@ -7,11 +7,38 @@ sdk: static
7
  pinned: false
8
  ---
9
 
10
- **Netra Lab** is an independent, non-commercial research lab building open AI for the Khmer language.
11
 
12
- More than 16 million people speak Khmer, and most AI still treats it as an afterthought. There is little public data to train on, and tools made for English stumble on a script where consonants stack and words run together without spaces.
13
 
14
- We build small models that run on the laptops and phones people already own, the datasets to train and test them, and a written report for every release, including where the model falls short. Code, weights and data are free, under licenses that allow commercial use. If someone trains something better on top of them, that is the point.
15
 
 
16
 
17
- The reports are on [our website](https://netra-lab.netlify.app/research), the code is on [GitHub](https://github.com/netra-ai-lab).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
  pinned: false
8
  ---
9
 
10
+ # Netra Lab
11
 
12
+ Open AI for the Khmer language, built in the open.
13
 
14
+ Netra Lab is an independent, non-commercial research lab. More than 16 million people speak Khmer, and most AI still treats it as an afterthought: there is little public data to train on, and tools made for English stumble on a script where consonants stack and words run together without spaces. We build small models for it that run on the laptops and phones people already own, and publish the code, weights, data and a written report for each one, including where it falls short.
15
 
16
+ ## Models
17
 
18
+ ### Reading
19
+
20
+ **[Netra OCR 1](https://huggingface.co/Netra-Lab/Netra-OCR)** reads printed Khmer and English. A 19M-parameter text-line recognizer trained only on synthetic images, it has a 0.96% character error rate on the KHOB benchmark, against 5.12% for Tesseract 5. It comes with line and layout detection, PDF input and an editor that runs in the browser.<br>
21
+ `pip install netra-ocr` · [GitHub](https://github.com/netra-ai-lab/Netra-OCR) · [Report](https://netra-lab.netlify.app/research/netra-ocr)
22
+
23
+ ### Translation
24
+
25
+ **[Netra MT 1](https://huggingface.co/Netra-Lab/Netra-NMT)** translates English↔Khmer, both directions in one 77M-parameter model trained from scratch on 220M tokens. On English→Khmer it scores 25.8 spBLEU on ALT, second only to Google Translate and ahead of NLLB-200 1.3B. On Khmer→English it still trails the larger models. About 40 ms per sentence on a desktop CPU.<br>
26
+ `pip install netra-nmt` · [GitHub](https://github.com/netra-ai-lab/Netra-NMT) · [Demo](https://huggingface.co/spaces/Darayut/Netra-NMT) · [Report](https://netra-lab.netlify.app/research/netra-mt)
27
+
28
+ ### Speech
29
+
30
+ **Sota** transcribes Khmer and English speech, in two sizes pruned from Meta's 975M-parameter Omnilingual ASR. The 204M model has a 1.77% character error rate on the DDD Khmer test set, below its teacher's 2.47%, at a quarter of the compute.<br>
31
+ [sota-large](https://huggingface.co/Darayut/sota-large) · [sota-base](https://huggingface.co/Darayut/sota-base) · [GitHub](https://github.com/netra-ai-lab/SOTA) · [Report](https://netra-lab.netlify.app/research/sota)
32
+
33
+ ### Typing
34
+
35
+ **AkaraAlpha** turns Khmer typed in the Latin alphabet back into Khmer script. With 78.7K parameters, it has a lower character error rate than a Transformer three times its size, and with a dictionary check its first suggestion is right 74% of the time.<br>
36
+ [GitHub](https://github.com/netra-ai-lab/Romanized-Khmer-to-Khmer-Transliteration) · [Report](https://netra-lab.netlify.app/research/akara-alpha)
37
+
38
+ The training corpora and test sets we built for these models are listed below with the datasets.
39
+
40
+ ## The name
41
+
42
+ នេត្រ (*netra*) is Khmer for "eye". It comes from the Cat's Eye Nebula, which resolves into the shape of an eye, and our symbol is that eye, drawn pixel by pixel, the way an OCR model reads a page.
43
+
44
+ [Website](https://netra-lab.netlify.app/) · [GitHub](https://github.com/netra-ai-lab) · [Get in touch](https://netra-lab.netlify.app/contact)