26.08.2013 Views

Euskarazko errore sintaktikoak detektatzeko eta zuzentzeko ...

Euskarazko errore sintaktikoak detektatzeko eta zuzentzeko ...

Euskarazko errore sintaktikoak detektatzeko eta zuzentzeko ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

228 Saroi<br />

VI.3 Laburpena <strong>eta</strong> ondorioak<br />

Atal hon<strong>eta</strong>n, mendekotasun-zuhaitz<strong>eta</strong>n kontsulta linguistikoak egiteko diseinatu<br />

dugun Saroi tresnaren diseinua <strong>eta</strong> inplementazioa aztertu ditugu.<br />

Helburu orokorreko tresna da, ez dago fenomeno edo ataza bakar bati lotuta,<br />

<strong>eta</strong> lau moduluz osatuta dago: analisi sintaktikorako modulua, kontsulta-erregelen<br />

itzulpenerako modulua, kontsulta-erregelak mendekotasun-<br />

-zuhaitz<strong>eta</strong>n aplikatzen dituen modulua <strong>eta</strong>, bukatzeko, emaitzak aurkezten<br />

dituen modulua (gogoratu VI.1 irudia).<br />

Analisi sintaktikorako modulua esaldi errealen mendekotasun-zuhaitzak<br />

kudeatzeko <strong>eta</strong> aukeratutako informazioarekin aberasteko gai da. Nahiz <strong>eta</strong><br />

moduluaren sarrerako informazio linguistikoa partziala <strong>eta</strong> ez-osoa izan (mendekotasun-etik<strong>eta</strong>k<br />

faltan, desanbiguazio okerrak. . .), Saroi gai da zuhaitzak<br />

eraikitzeko. Mendekotasun-zuhaitzok gainontzeko Saroiren moduluak erabili<br />

gabe modu independentean eraiki daitezke.<br />

Kontsult<strong>eta</strong>rako erabiltzen dugun informazio linguistikoa nahikoa iruditzen<br />

zaigu garatu ditugun aplikazio<strong>eta</strong>rako (ikus VII. kapitulua). Beste zenbait<br />

aplikaziotarako, beharrezko informazioa gehitzea erraza da, hala ere.<br />

Gainera, definitutako eragileek ahalbidetzen dituzten kontsulta guztiak aurrera<br />

eramateko gai da Saroi, bai treebankean, baita analisi automatikoaren<br />

ondorioz sortutako zuhaitz<strong>eta</strong>n ere.<br />

Kontsultak mendekotasun-zuhaitz<strong>eta</strong>n <strong>eta</strong> ez dokumentu-egitur<strong>eta</strong>n egiteak,<br />

abstrakzio-maila altua ematen dio Saroiren kontsulta-lengoaiari, <strong>eta</strong><br />

programatzaile ez diren erabiltzaileentzako erabilgarri egiten du Saroi.<br />

Emaitzak aurkezteko modua estandarra (XML) <strong>eta</strong> egokia iruditzen zaigu.<br />

Hala ere, diseinatutako interfaze grafikoaren inplementazioak asko hobetuko<br />

luke Saroirekiko elkarrekintza.<br />

Saroiren ezaugarriei dagokienez, sendoa dela esan dezakegu, <strong>eta</strong> beraz,<br />

fidagarria. Erabilgarria dela uste dugu, erraz uler, ikas <strong>eta</strong> erabil daitekeen<br />

neurrian. Eraginkortasunari dagokionez, Saroi C++ programazio-lengoaian<br />

inplementatu da, exekuzio-denboran azkarren<strong>eta</strong>rikoa den <strong>eta</strong> memoria kontsumo<br />

txikien<strong>eta</strong>rikoa duen programazio-lengoaian (Prechelt, 2000). Mantentzeko<br />

erraztasuna <strong>eta</strong> garraiagarritasuna ez ditugu bereziki landu, esan<br />

bezala, erabiltzailearen ikuspuntutik landu baitugu Saroi.<br />

Hurrengo kapituluan (VII zenbakidunean), sakonago aztertu ditugu Saroiren<br />

bi aplikazio: komunztadura-<strong>errore</strong>en detekzioa <strong>eta</strong> hiztegi baten aberask<strong>eta</strong>.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!