Gramatikos tikrinimo programinė įranga

Sveiki.

Dauguma teksto redagavimo sistemų turi įrankį, su kuriuo galima automatiškai patikrinti ortografinės klaidas tekste (angliškai - speller). Jų veikimo principas: programa tekste analizuoja kiekvieną žodį, ir ieško jam atitikmenį žodžių ir jų galimų formų duomenų bazėje.

Toks teksto patikrinimas garantuoja, kad žodžiai tekste bus parašyti teisingai (kaip žodyne), bet neapsaugo nuo suderinamumo klaidų sakinyje. Pavyzdžiui, sakinys „Aš skaitai įdomiomis žurnalas“ yra neteisingas, tačiau teksto redagavimo programa neparodys teisingo varianto - „Aš skaitau įdomius žurnalus“.

Išvengti tokių klaidų padeda gramatinių klaidų sakinyje patikrinimo programine įranga (angliškai - grammar checker).

Sukurta nemažai kompiuterinių programų tikrinančiu ortografijos klaidas Lietuvių kalbai; bet iki šiol nebuvo programinės įrangos, kurį galėtų patikrinti gramatines klaidas sakinyje. Todėl aš norėčiau pristatyti Jums kompiuterinę programą, kuri tai atlieka.

Žemiau parodytas programos pagrindinis langas. Į viršutinį polangį įvedamas tekstas: „Šita kompiuterinis programa atpažįsti paprasta tekstą“. Paspaudus žymimajį langelį „Rodyti pažymėtam sakiniui sintaksės bei gramatikos pataisymus“ programa pradeda analizuoti tekstą.

Baigus analizę programa violetine spalva paryškins tuos pradinio teksto žodžius, kurie nesutampa su esančiais tinkamiausiame variante.

Apatiniame polangyje bus parodytas galimų teisingų variantų sąrašas tam sakiniui, kuris yra pažymėtas pradinio teksto polangyje. Šiuo atveju programa parodo vieną variantą „Šita kompiuterinė programa atpažįsta paprastą tekstą“.

Apatiniame polangyje skirtingomis spalvomis paryškinamos raidės, kurios nesutampa su esančiais pradiniame pažymėtame sakinyje.

Pažymėjus kokia nors frazę apatiniame polangyje, pradinio sakinio raidės bus paspalvinamos parodant nesutapimus; likęs pradinio polangio tekstas bus paspalvintas pilkai.

Nuėmus žymėjimą žymiamajame langelyje „Rodyti pažymėtam sakiniui sintaksės bei gramatikos pataisymus“, programa nevykdys sakinių sintaksės patikrinimo; bet vykdys trumpą ortografijos tikrinimą: nerasti žodyne žodžiai bus paryškinami raudona spalva; jiems nebus suteikta variantų (nes šioje programoje variantų su pataisymais vienam žodžiui paieška dažniausiai trunka ilgiau, negu sakinio sintaksės patikrinimas).

Antrame programos lange galima atlikti nuodugnesnę variantų paiešką bei tikslesnį sakinio sintaksės patikrinimą. Į jį galima pereiti paspaudus mygtuką „Analizuoti pažymėtą sakinį“.

Programos antrame lange yra polangis vienam sakiniui; tekstą jame galima koreguoti. Pažymėtam tekstui galima nustatyti norimą pataisymų skaičių langeliuose „%“ ir „kitą“. Sintaksės taisymo nustatymus galima koreguoti paspaudus ant žymimujų langelių „Leisti kitas žodžio formas“.

Sakinio variantų skaičių galima koreguoti keičiant skaičius, kurie yra prie sakinio variantų polangio - spaudžiant mygtukus „-“ ir „+“.

Pasirinkus teisingą sakinio variantą, ir paspaudus mygtuką „Uždaryti ir atnaujinti tekstą“ pirmame lange pradinis sakinys bus pakeistas parinktu (arba pirmu) sakiniu iš taisytų sakinių sąrašo.

Jus galite išbandyti programą nemokamai. Atsisiųskite bandomąją programos versiją (1,4 Mb): tikrintuvas_demo.ee - pakeiskite failo pavadinimą į "tikrintuvas_demo.exe".

Pastaba! Gramatikos tikrintuvas teisingai atpažįsta apie 5% sakinių. Taip yra dėl programos žodyno nepilnumo ir sakinių šablono netobulumo.

Ačiū, kad apsilankėte šiame puslapyje!

Pagarbiai, programos autorius, Sergej Privalov; el. paštas sergej.privalov@gmail.com