commit 35015ad926b67e7dec2322ddde32118ae5a1bc4c Author: MambetniyazovAmir Date: Mon Jun 8 13:47:20 2020 +0500 createdScripts diff --git a/apertium-uzb-kaa.uzb-kaa.dix b/apertium-uzb-kaa.uzb-kaa.dix index e03213f..2c17d7b 100644 --- a/apertium-uzb-kaa.uzb-kaa.dix +++ b/apertium-uzb-kaa.uzb-kaa.dix @@ -2879,7 +2879,7 @@

boqim qaraw

boqimsiz jetim

boqishqaraw

-

bor bar

+

bor bor

bora bara

bordi-keldi bardı-keldi

bordon mardan

@@ -5269,7 +5269,6 @@

kira kirey

kirdikor jaman háreket

kirim tabıs

-

kirish kiriw

kirishimli kiriwimli

kirka kirka

kirpi kirpı

@@ -7230,7 +7229,6 @@

qabul qabıl

qabulxona qabılxona

qabziyat ish qatıw

-

qachon qashan

qachonki qashanda

qad qáddi

qadam qádem

@@ -10401,7 +10399,6 @@

beishtiboh isenimsizlik

bejogʻlik naǵıslanǵan

bekami-koʻst kemshiliksiz

-

bekinishbekinis

belashpatasla

belashtirpataslat

belbogʻ qayıs

@@ -12522,7 +12519,7 @@

koʻproq kóbirek

koʻptirashıt

koʻptirma ashıǵan

-

koʻr soqır

+

koʻr kór

koʻr-kurona soqır-kurona

koʻra kóre

koʻrak kórek

@@ -19499,6 +19496,29 @@

ulkan úlken

qachon qashan

xursand quwanıshli

+

ob-havo hawa rayı

+

yaqinlash jaqınlas

+

bekit jasır

+

ber ber

+

yoki yamasa

+

yosh jas

+

sen sen

+

yer jer

+

topish tabıw

+

kir kir

+

kirish kiriw

+

bolakay bala

+

haliyam ele

+

qanday qanday

+

singli qarındas

+

gapir sóyle

+

boshqa basqa

+

tag ast

+

yon qaptal

+

soʻng soń

+

yeyishjew

+

bekinishjasırınıw

+

bekinjasırın

diff --git a/test-scripts/all.test b/test-scripts/all.test new file mode 100644 index 0000000..48049df --- /dev/null +++ b/test-scripts/all.test @@ -0,0 +1,12 @@ +#!/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/test-scripts/corpus.test new file mode 100644 index 0000000..d12332c --- /dev/null +++ b/test-scripts/corpus.test @@ -0,0 +1,21 @@ +#!/bin/bash + +# Runs a corpus a test - compares the output of the last revision with +# the current one. + +# See http://wiki.apertium.org/wiki/corpus_test + +# uzb-kaa + +cat texts/story-uzb.txt | apertium -d . uzb-kaa > texts/story-uzb-kaa.txt && + +diff -U0 texts/story-kaa.txt texts/story-uzb-kaa.txt | dwdiff -c --diff-input | more + +# kaa-uzb + +cat texts/story-kaa.txt | apertium -d . kaa-uzb > texts/story-kaa-uzb.txt && + +diff -U0 texts/story-uzb.txt texts/story-kaa-uzb.txt | dwdiff -c --diff-input | more + + + diff --git a/texts/story-uzb.txt b/texts/story-uzb.txt index 2e732b7..47ed098 100644 --- a/texts/story-uzb.txt +++ b/texts/story-uzb.txt @@ -1,6 +1,6 @@ 1 BAXTIYOR QAYERDA? 2 Baxtiyor va Oygul bog’da. Bugun ob-havo yaxshi, havo juda iliq. Ammo kecha juda sovuq edi! Ular o’ynay olishmadi. Baxtiyor va Oygul o’ynashni yaxshi ko’radilar, ular har doim katta hovli oldidagi bog’da birga o’ynashadi. -3 Baxtiyor kichkina bola va u olti yoshda. Kichkina qiz uning singlisi, u besh yoshda. Baxtiyorning kichkina kuchugi bor, kuchuk ham hozir bog’da. Kuchuk bu ikki bolakaylar bilan o’ynashni yaxshi ko’radi. Kuchuk hozir juda hursand. +3 Baxtiyor kichkina bola va u olti yoshda. Kichkina qiz uning singlisi, u besh yoshda. Baxtiyorning kichkina kuchugi bor, kuchuk ham hozir bog’da. Kuchuk bu ikki bolakaylar bilan o’ynashni yaxshi ko’radi. Kuchuk hozir juda xursand. 4 Oygulning ham kuchugi bormi? Yo’q, Oygulda kuchuk yo’q, unda mushuk bor. Ammo, mushuk uyda, mushuk uxlayapti. 5 Ularning onasi mushuk bilan uyda, u oynadan qaraydi va Baxtiyor bilan Oygulning o’ynayotganini ko’radi. Baxtiyor ulkan eski daraxt oldiga yugurib boradi, u Oyguldan bekinyapti. Bilasizmi nimaga? Oygul o’tiryapti va qo’li bilan ko’zini bekityapti. U hech nimani ko’rolmaydi va u sanayabdi. Nimaga u bunday qiladi? Va Baxtiyor daraxtni yonida nima qilyapti? 6 Bu o’yin. Oygul sanashni tugatgandan so’ng u atrofga qaraydi. U Baxtiyorni qidiryapti: U qayerga ketdi? Uni ko’rdingizmi?