Stavningskontroll (även stavningskontroll [1] från engelska stavningskontroll ) är ett datorprogram som kontrollerar den givna texten för stavfel . Hittade fel eller stavfel markeras på ett speciellt sätt - vanligtvis används understrykning för detta. I vissa fall, förutom att ange platser för eventuella fel, ges användaren möjlighet att välja en av de korrekta stavningarna. En kommentar kan också visas som förklarar hur texten ska korrigeras.
Stavningskontroll kan byggas in som en fristående funktion i vissa programvarusystem, till exempel en textredigerare , e-postklient , elektronisk ordbok eller sökmotor . Det kan också implementeras som ett fristående program. I det här fallet har den vanligtvis förmågan att integreras med andra applikationer. Sådana funktioner har till exempel GNU Aspell för Unix -liknande operativsystem, såväl som plattformsoberoende Hunspell .
De första stavningskontrollerna blev tillgängliga på stordatorer i slutet av 1970-talet.
En grupp på sex lingvister vid Georgetown University utvecklade det första sådana systemet för IBM . På persondatorer CP/M och TRS-80 dök systemet upp 1980, sedan 1981 dök de första paketen för IBM PC upp . Utvecklare som Maria Mariani , Soft-Art , Microlytics , Proximity , Circle Noetics och Reference Software har snabbt släppt OEM- paket eller slutprodukter till den blomstrande marknaden, främst för persondatorer, även om det har funnits förslag för Apple Macintosh , VAX , och Unix . På persondatorer var dessa pjäser fristående program, av vilka många kunde köras i TSR -läge inifrån ordbehandlingspaket (på datorer med stort minne).
Marknaden för fristående paket varade dock inte länge, eftersom utvecklarna av populära ordbehandlingsprogram (som WordStar och WordPerfect ) inkluderade stavningskontroller i sina paket i mitten av 1980-talet, mestadels licensierade från de tidigare nämnda företagen, som snabbt distribuerat stöd för europeiska och senare asiatiska språk. . Men detta gjorde det allt svårare att utveckla en stavningskontroll, särskilt när det gäller agglutinativa språk som ungerska eller finska . Även om marknaden för ordbehandlingsprogram i länder som Island kanske inte har betalat av investeringen , försökte företag som WordPerfect ändå expandera sina produkter till nya marknader.
Stavningskontrollen har flyttats från ordbehandlare till webbläsare , som Firefox 2.0, Google Chrome , Konqueror , Opera ; E- postklienten Kmail och snabbmeddelandeklienten Pidgin erbjuder båda stöd för stavningskontroll med GNU Aspell som motor. Mac OS X kontrollerar stavningen i praktiskt taget alla program.
naturlig språkbehandling | |
---|---|
Allmänna definitioner | |
Textanalys |
|
Refererar |
|
Maskinöversätta |
|
Identifiering och datainsamling | |
Tematisk modell | |
Peer review |
|
Naturligt språkgränssnitt |