EKI tarkvara TÜÜBITUVASTUS andmefailid programmid lähtekood (C) |
Tüübituvastus
Sõnaliigi- ja tüübituvastus on funktsioon, mis seab algvormis (ma-infinitiiv verbil ja ainsuse nominatiiv noomenil) sisendsõnale vastavusse tema muutüübi ja sõnaliigi VVS-i klassifikatsiooni kohaselt (VVS = Ü. Viks, Väike Vormisõnastik I, II. Tallinn 1992). Sisendina eeldatakse eestikeelse sõna väiketähtedega kirjutatud algvormi. Väljundiks on string, mis koosneb omavahel alakriipsuga (_) eraldatatud muuttüübi kahekohalisest numbrist ning sõnaliigi tähisest. Erijuhtumid on:
Sisendit käsitletakse lihtsõnana, sest muuttüüp sõltub silpide arvust. Liitsõna puhul tuleb õige tulemuse saamiseks väljakutsuvas moodulis eraldada liitsõna viimane komponent ning anda see tüübituvastusele sisendiks. Näiteks sõna rõduuks puhul oleks tüübituvastuse funktsiooni sisendiks ainult uks, vastasel juhul määratakse tüübiks 22_S ja käänatakse rõduuks - rõduuksi - rõduuksi. Vt lisaks Muutüüpide, sõnaliikide, tüvekoodide ja vormikoodide tähistused ning moodulite üldiseloomustus.
1. Kui installeerite esimest korda, looge esmalt sobiv kataloogipuu. Loogiline kataloogide struktuur võiks olla: c:\eki_morfo\programmid\ (programmid) c:\eki_morfo\programmid\tyybituvastus\ (lähtekood vajadusel) c:\eki_morfo\andmed\ (andmefailid) 2. Laadige oma arvutisse andmefailid (est_morpho_data.zip) ja pakkige need lahti andmekataloogi. Andmefailid võivad küll asuda samas kataloogis programmide ja teekidega, parem lahendus on aga hoida andmefaile omaette kataloogis ja panna selle nimi keskkonnamuutujasse EST_MORPHO_DATA (vt juhend). 3a. Installeerige silbitusmoodul, sest seda kasutab tüübituvastus oma tööks. 3. Laadige oma arvutisse programmid (tyyp_bin.zip) ja pakkige lahti morfoloogiaprogrammide kataloogi. (4.) Kui leiate, et teile pakub huvi programmide lähtekood või, mis veel parem, olete valmis seda täiustama, laadige oma arvutisse koodifailid (tyyp_code.zip) ja pakkige lahti programmide kataloogi sobiva nimega alakataloogis. Tüübituvastus koosneb: teegid:
andmefailid:
Tegemisel:
Programme puudutavad küsimused: tarkvara@eki.ee
|
---|