Oprettelse af en stavekontrol algoritme kræver, at du udvikle nogle få nøglekomponenter og bruge en af de få forskellige anerkendelse strategier , uanset hvad programmeringssprog du bruger til at oprette programmet. Oprettelse af en stavekontrol ansøgning kræver nogle moderate tidligere erfaring med at arbejde med algoritmisk -drevet , edb-applikationer. Instruktioner
1
Opret teksten parser , som vil skanne kroppen af teksten blive tjekket . Overvej, at når du parse teksten bør flere forskellige tekstuelle elementer skal behandles. Den slags ting er for det meste grammatiske og format -baserede ændringer, der ofte optræder i dokumenter, såsom tegnsætningstegn , e-mail -adresser, web -adresser , præfikser og strygere af data.
2
Oprette en database fil til tjene som ansøgningen ordbog. Dette bør være en omfattende fil, der indeholder alle de angivne ord og formularer , der anvendes på det sprog , der kontrolleres. For at reducere størrelsen af ordbogen databasen, kan du oprette sub- rutiner , der kører inden for stavekontrollen algoritme, der kontrollere for almindeligt anvendte præfikser, der kan have forskellige former, hvad der følger præfikset kan slås op på et individuelt grundlag , så dette kan også reducere den samlede belastning rettet til programmets database server.
3
afgøre, hvilken slags kontrol strategi du ønsker at bruge , vælge mellem nærved strategi eller fonetiske sammenligning . Overvej, at nærved strategier bruges til at bygge suggestion lister baseret på forskelle fundet i karakter - bygning af ord, søger mis- typer i løbet af stavefejl . Gennemføre en fonetisk sammenligning , hvis du ønsker at også tage den fonetiske udtale af et ord i betragtning som gør det muligt stavekontrol algoritme til at genkende kontekstuelt specifikke former for stavefejl
.