commit 31008021ee9ae2596fba489c679a16e90df3867d Author: MambetniyazovAmir Date: Thu Jun 11 23:19:15 2020 +0500 rebaseLocal master diff --git a/apertium-uzb-kaa.uzb-kaa.dix b/apertium-uzb-kaa.uzb-kaa.dix index 2c17d7b..e4ccee4 100644 --- a/apertium-uzb-kaa.uzb-kaa.dix +++ b/apertium-uzb-kaa.uzb-kaa.dix @@ -19480,7 +19480,7 @@

zoʻraki jasalma

-

yana jáne

+

yana jáne

keyin keyin

iliq jıllı

ham hám

@@ -19492,21 +19492,19 @@

tashqari sırt

Oygul Aygúl

Baxtiyor Baxtıyar

-

ular olar

+

ular olar

ulkan úlken

-

qachon qashan

+

qachon qashan

xursand quwanıshli

-

ob-havo hawa rayı

+

ob-havo hawarayı

yaqinlash jaqınlas

bekit jasır

ber ber

yoki yamasa

yosh jas

-

sen sen

+

sen sen

yer jer

-

topish tabıw

kir kir

-

kirish kiriw

bolakay bala

haliyam ele

qanday qanday

diff --git a/test-scripts/all.test b/test-scripts/all.test deleted file mode 100644 index 48049df..0000000 --- a/test-scripts/all.test +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash - -apertium-quality - -echo 'WER uzb-kaa:' -perl ../apertium-eval-translator/apertium-eval-translator-line.pl -test texts/story-uzb-kaa.txt -ref texts/story-kaa.txt > texts/uzb-kaa-wer.txt -grep '(WER)' texts/uzb-kaa-wer.txt - -echo 'WER kaa-uzb:' -perl ../apertium-eval-translator/apertium-eval-translator-line.pl -test texts/story-kaa-uzb.txt -ref texts/story-uzb.txt > texts/kaa-uzb-wer.txt -grep '(WER)' texts/kaa-uzb-wer.txt - diff --git a/test-scripts/corpus.test b/tests/corpus.test similarity index 100% rename from test-scripts/corpus.test rename to tests/corpus.test diff --git a/tests/wer.sh b/tests/wer.sh new file mode 100755 index 0000000..cc7f94f --- /dev/null +++ b/tests/wer.sh @@ -0,0 +1,17 @@ +#! /bin/sh + +# apertium-quality + + +cat ../texts/story.uzb.txt | apertium -d . uzb-kaa > ../texts/story.uzb-kaa.txt + +cat ../texts/story.kaa.txt | apertium -d . kaa-uzb > ../texts/story.kaa-uzb.txt + +echo 'WER uzb-kaa:' +perl ../apertium-eval-translator/apertium-eval-translator-line.pl -test ../texts/story.uzb-kaa.txt -ref ../texts/story.kaa.txt > ../texts/uzb-kaa-wer.txt +grep '(WER)' ../texts/uzb-kaa-wer.txt + +echo 'WER kaa-uzb:' +perl ../apertium-eval-translator/apertium-eval-translator-line.pl -test ../texts/story.kaa-uzb.txt -ref ../texts/story.uzb.txt > ../texts/kaa-uzb-wer.txt +grep '(WER)' ../texts/kaa-uzb-wer.txt + diff --git a/texts/story-kaa-uzb.txt b/texts/story-kaa-uzb.txt deleted file mode 100644 index 9c1d3d9..0000000 --- a/texts/story-kaa-uzb.txt +++ /dev/null @@ -1,11 +0,0 @@ -1 Baxtiyor *QAY MAVZEDA? -2 Baxtiyor *benen #Aygúl bogʻda. Bugun havo-ra’yi yaxshi, juda iliq. *Biraq kecha juda sovuq boʻldilar/boʻlishdi/boʻldiishsa. Ular *dalada #uyna olmadilar/olmashdi/olmadiishsa. Baxtiyor *benen #Aygúl uynaganni yaxshi koradilar, ular *barqulla muazzam uyning *aldındaǵı bogʻda birga uynaydilar/uynaedilar. -3 Baxtiyor olti *jasar kichkina bola. Qiz oʻning singili, u besh *jasta. *Baxtıyartıń kichkina bir *kúshigi bor, hozir u @da bogʻda. *Kúshik #bola uynaganni yaxshi koradilar. *Kúshigi hozir juda quvonchli. -4 Ol #Aygúl *kúshigi borma? *Yaq, #Aygúl *kúshigi yoʻq, oʻning mushuki bor. *Biraq mushuki uyda, #uxla *atır. -5 Ularning #ana #mushuk birga uyda, u oynadan Baxtiyor *benen #Aygúl uynaganiga #qara tur. Baxtiyor eski muazzam bir daraxtga #qara qatni #yugur *baratır, u #Aygúl #berkin *atır. Nima uchun *ekenligin #bil mi? #Aygúl #qol koʻzlarini *jawıp oʻtir. U hech *nárseni #kor turgani yoʻq, u #sana *atır. #Aygúl nima uchun #bu #qil *atır? Ham Baxtiyor daraxtning qasdida nima #qil *atır? -6 Bu oyini. #Aygúl #sana boʻlgandan keyin atrofiga qaradilar/qarashdi/qaradiishsa. U "Baxtiyor *qay mavzega ketdilar/ketishdi/ketdiishsa? Oʻni #kor mi?" - #de #izla *atır. -7 #Aygúl *Baxtıyartıń *qay mavzeda *ekenin bilmaydilar/bilmaedilar. *Kúshikten "*Baxtıyartı *kórdińbe" - #de #soʻra *atır. *Biraq *kúshik, albatta, *sóyley olmaydilar/olmaedilar. Oʻshaning uchun #Aygúl oʻz soʻrauviga javob #ol olmaydilar/olmaedilar. Adamlar #hoʻppak *sóyleskende undan hech #qachon javob #ol olmaydilar/olmaedilar! -8 #Aygúl oynadan #ana qaraydilar/qaraedilar, #ana #jilmay *atır. #Aygúl u *Baxtıyartıń *qay mavzega ketganini biladilar #de #oʻyla *atır. "Baxtiyor *qay mavzeda, #ayt!" - #de soʻraydilar/soʻraedilar. "*Yaq, #Aygúl, #ayt olmayman/olmaeman!" - #de #ana javob *berdi. U *Baxtıyartıń *qay mavzega *ekenligin #bil @da #ayt kelmadilar/kelmashdi/kelmadiishsa. -9 #Aygúl bogʻning ishida *áste #yur. U hali *Baxtıyartı topuvga harakat #qil yur. U stol ham *orındıqlardıń *astın #izla *atır, *biraq Baxtiyor hech mavzeda yoʻq. U hamma mavzeni #qara *atır, *biraq oʻni #top #ol *atır. -10 Keyin u bir sado eshitadilar, bu sado eski muazzam daraxtning *artınan #chiq *atır. #Mumkin bu Baxtiyor chiqar? Sado yana eshitildilar/eshitilishdi/eshitildiishsa! #Aygúl *dıqqat *penen tinglaydilar/tinglaedilar. Bu qush @da, hayvon @da emas. U sadoni aniq #eshit *atır. Bu Baxtiyor boʻluvi joiz! -11 Keyin u kichkina bir qol koradilar, ol *jaqınraq #kel vaqtda u *Baxtıyartıń basini ham koradilar! #Aygúl "*seni topdim" - #de kuladilar. Ular #ikki @da quvonchli uyga *kiyatır, bir *nárse #ye, *azıraq suv #ich vaqt boʻldilar/boʻlishdi/boʻldiishsa! diff --git a/texts/story-uzb-kaa.txt b/texts/story-uzb-kaa.txt deleted file mode 100644 index f1dc4bc..0000000 --- a/texts/story-uzb-kaa.txt +++ /dev/null @@ -1,11 +0,0 @@ -*1 #BAXTIYAR #QAY JERDE? -*2 Baxtıyar *va Aygúl baǵda. Búgin *ob-hawa jaqsı, hawa júdá jıllı. *Ammo keshe júdá suwıq *edi! Olar *o’*ynay *olishmadi. Baxtıyar *va Aygúl #oyna jaqsı #soqır, olar #hár #mudam úlken #háwli #aldı baǵda birge *o’*ynashadi. -3 Baxtıyar kishkene bala *va ol altı *yoshda. Kishkene qız onıń *singlisi, ol bes *yoshda. Baxtıyardıń kishkene *kuchugi #bar, #kushık hám házir baǵda. #Kushık bul eki *bolakaylar #menen #oyna jaqsı #soqır. #Kushık házir júdá *hursand. -4 Aygúldiń hám *kuchugi *bormi? Joq, Aygúlde #kushık joq, onda pıshıq #bar. *Ammo, pıshıq úyde, pıshıq *uxlayapti. -5 Olardıń anası pıshıq #menen úyde, ol aynadan qaraydı *va Baxtıyar #menen Aygúldiń *o’*ynayotganini #soqır. Baxtıyar *ulkan eski terek #aldı júgirip baradı, ol Aygúlden *bekinyapti. Bilesizlir ma nege? Aygúl *o’*tiryapti *va qolı #menen kózin *bekityapti. Ol hesh neni *ko’*rolmaydi *va ol sanamaqta. Nege ol #bunday qıladı? *Va Baxtıyar terekti *yonida ne *qilyapti? -6 Bul oyın. Aygúl #sana *tugatgandan *so’*ng ol átirapqa qaraydı. Ol Baxtıyardı *qidiryapti: Ol #qay jerge ketti? Onı #soqır ma? -*7 Aygúl Baxtıyar *qayerdaligini bilmeydi. Ol #kushık soraydı: "#Sen Baxtıyardı #soqır ma?". *Ammo #kushık *gapira almaydı álbette! Usınıń ushın Aygúl sorawına hesh *qanday juwap almaydı. #Odam *kuchukga *gapirishganda hesh *qachon juwap *olishmaydi! -8 Aygúl ayna arqasındaǵı anasına qaraydı, onıń anası *kulyapti. Aygúl onı Baxtıyardı #qay jerge ketkenin #soqır dep oylaydı: "Onıń *qayerdaligini aytıńlar!", dedi ol anasına. "Joq Aygúl, men *senga *ayta almayman!", anası juwap *beradi. Ol #bálkim onıń *qayerdaligini *bilsada, ol *aytgisi *kelmayapti. -*9 Aygúl baǵdan #áste júredi. Ol *haliyam Baxtıyardı #tap háreket *qilyapti. Ol stoldıń *tagini *va stullardıń *tagini qaradı, *ammo Baxtıyar ol *yerda emes. Ol hámme jaydı qıdırıp shıqtı, *ammo ol Baxtıyardı *topa almadı. -*10 Keyin ol bir dawıs esitti, ol *ulkan eski terekti *yonidan *kelayapdi. Ol Baxtıyar #bolıw *mumkinmi? #Jáne dawıs #bar! Ol #dıqqat #menen tıńladı. Ol qus *yoki *boshqa haywan emes. Endi ol onı jaqsı *eshityapti. Ol Baxtıyar #bol kerek! -*11 Keyin ol kishkene qoldı hám #soqır *va ol *yaqinlashganda onıń basın hám #soqır! Ol kúledi *va aytadı: "Men *seni taptım!". Olardı #eki hám baxtıyar *va olar úyge *kirishdi, endi *biron zat *yeyish *va suw #ish waqıtı/waqtı! diff --git a/texts/story-kaa.txt b/texts/story.kaa.txt similarity index 100% rename from texts/story-kaa.txt rename to texts/story.kaa.txt diff --git a/texts/story-uzb.txt b/texts/story.uzb.txt similarity index 100% rename from texts/story-uzb.txt rename to texts/story.uzb.txt