Harri Pitkänen wrote:

Jos tämä onnistuisi, niin se olisi hienoa. En ole tosin käyttänyt mitään valmiita taivutusluokituksia affiksitiedostoa tehdessäni vaan olen luonut omaa luokitustani kielioppikirjojen avulla. Mutta en usko että tämä on ongelma, luultavasti näiden luokituksien muuntamiseksi toisikseen on mahdollista tarvittaessa tehdä yksinkertainen muunnosohjelma.
Asensin tuossa eilen hunspell:n itselleni ja aloin vähän leikkimään
sillä. Vähän tutkailtuani aff.in ja dic.in tiedostojen syntaksia, sekä
hf-luolistat skriptiä sain pienen käsityksen miten homma toimii.

Tuon sinun luokituksesi ja Kotuksen Perussanakirjan käyttämien
luokitusten välillä on varmasti mahdollista tehdä muunnoksia, mutta
kun tuo kotuksen käyttämä syntaksi on testattu ja todettu hyväksi
kielitieteilijöiden parissa, joten kehoittaisin ainakin tutustumaan
siihen. Koska kyseinen syntaksi on suunniteltu ihmisten luettavaksi voi
se varmasti tuntua sisältävän liiaksikin redundanttista tietoa, mikä
olisi helposti tietokoneen pääteltävissä vain sanaa tarkastelemalla.
Tällä tavoin se minusta kuitenkin onnistuu ehkä ilmaisemaan monet
poikkeukselliset taivutukset, joita on muuten ehkä vaikea koodata
sääntöinä. Teoksen tarkoituksenahan onkin määrittää suomenkielen sanojen
oikeikirjoitus kaikissa taivutusmuodoissaan (kaikilla eri tavoin
palvelujen vs palveluiden vs palveluitten). Lisäksi näin järjestettyä
sanastoa olisi aika helppo päivittää ja tarkastaa, myös niiden puolesta
jotka ovat kielen, ei tietotekniikan ammattilaisia.

Minusta nykyinen syntaksi pyrkii ehkä liiaksi minimoimaan sanan
yhteydessä annettavaa ylimääräistä taivutus informaatiota ja jättää
siten taivutus säännöille suuren vastuun löytää oikeat taivutussäännöt
tarkastelemalla vain sanan ulkoasua. Näin varmasti saadaan nopeasti
rakennettua sanasto, jolla saadaan 90% kattavuus. Tässä voi kyllä kuitenkin
tuo viimeinen 10% osoittautua todella vaikeaksi, kun järjestelmään ehkä
joudutaan puukottaa kaikkenlaisia poikkeussääntöjä.


Voisin tässä esittää pienen esimerkin tuosta syntaksista:

Nominit on jaettu 49:ään taivutusluokkaan:

Esimerkkimuodot: yksikön nominatiivi, genetiivi, partitiivi, illatiivi, sekä
monikon genetiivi, partitiivi ja illatiivi.

|------------------|------------------|------------------|------------------|
| 1 | 2 | 3 | 4 |
|------------------|------------------|------------------|------------------|
| valo | palvelu | valtio | laatikko | | valon | palvelun | valtion | laatikon | | valoa | palvelua | valtiota | laatikkoa | | valoon | palveluun | valtioon | laatikkoon | | | | | | | valojen |*palvelujen |*valtioiden |*laatikkojen | | |*palveluiden |*valtioitten |*laatikoiden | | |*palveluitten | |*laatikoitten | | valoja |*palveluja | valtioita |*laatikkoja | | |*palveluita | |*laatikoita | | valoihin | palveluihin | valtioihin |*laatikkoihin | | | | |*laatikoihin |
|------------------|------------------|------------------|------------------|
| 5 | 6 | 7 |
|------------------|-------------------------------------|------------------|
| risti | paperi banaani | ovi | | ristin | paperin banaanin | oven | | ristiä | paperia banaania | ovea | | ristiin | paperiin banaaniin | oveen | | | | | | ristien |*papereiden *banaanien | ovien | | |*papereitten *banaaneiden | | | |*paperien *banaaneitten | | | ristejä |*papereita *banaaneja | ovia | | |*papereja *banaaneita | | | risteihin |*papereihin *banaaneihin | oviin |
|------------------|------------------|------------------|------------------|
| ... | | ... |
|------------------|------------------|------------------|------------------|
| | | | 49 |
|------------------|------------------|------------------|------------------|



YHDYSNOMINIT


|------------------|------------------|
|       50         |        51        |
|------------------|------------------|
| isoäiti          | nuoripari        |
| isoäidin         | nuorenparin      |
| isoäitiä         | nuortaparia      |
| isoäitiin        | nuoreenpariin    |
|                  |                  |
| isoäitien        | nuortenparien    |
| isoäitejä        | nuoriapareja     |
| isoäiteihin      | nuoriinpareihin  |
|                  |                  |
|------------------|------------------|


Verbit on jaettu 26:een taivutusluokkaan:

Esimerkkimuodot: I infinitiivi, aktiivin indikatiivin preesensin yksikön ensimmäinen ja imperfektin yksikön kolmas persoona, konditionaalin ja imperatiivin yksikön
kolmas persoona, sekä II partisiippi ja passivin imperfekti.

|------------------|------------------|------------------|------------------|
| 52 | 53 | 54 | 55 |
|------------------|------------------|------------------|------------------|
| sanoa | muistaa | huutaa | soutaa | | sanon | muistan | huudan | soudan | | sanoi | muisti | huusi |*souti | | | | |*sousi | | sanoisi | muistaisi | huutaisi | soutaisi | | sanokoon | muistaisikoon | huutakoon | soutakoon | | sanonut | muistanut | huutanut | soutanut | | sanottiin | muistettiin | huudettiin | soudettiin | | | | | |
|------------------|------------------|------------------|------------------|
| 56 | 57 | 58 | 59 |
|------------------|-------------------------------------|------------------|
| kaivaa | saartaa | laskea | tuntea | | kaivan | saarran | lasken | tunnen | | kaivoi |*saartoi | laski | tunsi | | |*saarsi | | | | kaivaisi | saartaisi | laskisi | tuntisi | | kaivakoon | saartakoon | laskekoon | tuntekoon | | kaivanut | saartanut | laskenut | tuntenut | | kaivettiin | saarrettiin | laskettiin | tunnettiin | | | | | |
|------------------|------------------|------------------|------------------|
| ... | | ... |
|------------------|------------------|------------------|------------------|
| | | | 76 |
|------------------|------------------|------------------|------------------|


Vaillinaisesti taipuvat verbit.


|------------------|------------------|
|       77         |        78        |
|------------------|------------------|
| kumajaa          | kaikaa           |
| kumaji           | --               |
| kumajaisi        | kaikaisi         |
|                  |                  |
|------------------|------------------|



ASTEVAIHTELUTAULUKKO

|-----|-----------------------------|-----------------------------|
|  A  |  kk:k   takki:takin         | k:kk    hake:hakkeen        |
|     |         liikkua:liikun      |         pakata:pakkaan      |
|-----------------------------------|-----------------------------|
|  B  |  pp:p   kaappi:kaapin       | p:pp    opas:oppaan         |
|     |         hyppiä:hypin        |         napata:nappaan      |
|-----------------------------------|-----------------------------|
|  C  |  tt:t   tyttö:tytön         | t:tt    kate:katteen        |
|     |         saattaa:saatan      |         mitata:mittaan      |
|-----------------------------------|-----------------------------|
|                                  ...                            |
|                                  ...                            |
|-----------------------------------|-----------------------------|
|  M  |  k:v    suku:suvun          |                             |
|     |                             |                             |
|-----------------------------------|-----------------------------|



Hieman esimerkkejä sanojen koodauksesta sanastosta:

Nomineja:

 aatami 5
 alloe 3
 asetaatti 5*C
 husaari 6
 haitekki 5*A  # huipputekniikka ;)
 irvistely 2
 ironikko 4*A
 juippi 5*B
 juhlaliputettu 1*C
 jäkki 5*A

Verbejä:

 aakkostaa 53
 ansoit|taa 53*C
 autt|aa 56*C
 kaivaa 56
 altistua 52
 helkkyä 52*A



-Saku


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to