GiellaLT provides rule-based language technology aimed at minority and indigenous languages
giellalt.github.io/dicts/smndict
Tavoitteena on saada sanakirjan korjattu versio valmiiksi joskus.
False
) artikkelitTaajuuslistojen tekeminen:
... | sort | uniq -c | sort -nr | ...
Taajuuslistojen prosessointi, smn, fin
smn-sanojen prosessonti:
cat ~/main/lists/smn/2021-11-03_smn_lemma.freq | cut -c6-|cut -d" " -f1|...
cat ~/main/lists/smn/2021-11-03_smn_lemma.freq | cut -c6-|grep 'N$'|cut -d" " -f1|...
fin-sanojen prosessointi
cat ~/main/words/lists/fin/finwp.freq | cut -d'"' | ...
cat ~/main/words/lists/fin/finwp.freq | grep ' N$'|cut -d'"' | ...
Sanat lähetetään sitten esim. sanakirjaan:
cat ~/main/lists/smn/2021-11-03_smn_lemma.freq | cut -c6-|cut -d" " -f1|smnfin|grep ?|...
cat ~/main/lists/smn/2021-11-03_smn_lemma.freq | cut -c6-|grep 'N$'|cut -d" " -f1|smnfin|grep ?|...
cat ~/main/words/lists/fin/finwp.freq | cut -d'"' -f2|finsmn|grep ?| ...
cat ~/main/words/lists/fin/finwp.freq | grep ' N$'|cut -d'"' -f2|finsmn|grep ?| ...
Käännöksen lemmat toisessa sanakirjassa?
cat main/words/dicts/smnfin/src/A_smnfin.xml |grep '</t>'|tr '<' '>'|cut -d">" -f3|grep -v ' '|finsmn|grep +?|...
Ajaa lemmat tai käännökset analysaattorin tai korjausohjelman läpi
Ensin, tee käännöslista ( grep '</t>'
) tai lemmalista ( grep '</l>'
) kuten äsken selitetty. NB: Voidaan myös tarkistaa esimerkit (</x>
) tai esimerkkien käännökset (</xt>
). Silloin pitää preprosessoida tekstejä (tr ' ' '\n' | tr -d '[.?]'
).
Sitten korjaat:
... | husmnNorm | grep ? | ...
voit myös korjata suoraan:
... | hfst-ospell -S -n 5 ~/git/giellalt/lang-smn/tools/spellers/smn.zhfst | ...
Analysaoida tekstejä
... | tulossa selitys | ...
Työskentely lokien kanssa (ks. alhaalla). Tässä haetan tavallisimmat hakusanat:
cat loki | grep True | cut -f1 | sort|uniq -c|sort -nr|...
Lokien sisältö:
True
tai False
(haku onnistui tai ei onnistunut)(Viimeiset tiedostot löytyvät aina main/words/dicts/smnfin/inc
(ja finsmn/inc)-hakemistoista.
(Nämä linkit eivät nyt toimi, korjaus tulossa)
Tämä on teknisten tehtävien katsaus.
Lag eigen versjon for utskriftsversjon, i smnfin/print/