Het creëren van een spell -check -algoritme vereist dat je een paar belangrijke onderdelen te ontwikkelen en gebruik een van een paar verschillende strategieën erkenning , ongeacht welke programmeertaal je gebruikt om de applicatie te maken . Het creëren van een spellingcontrole applicatie vereist wel enige matige eerdere ervaring in het werken met algoritmische - driven , computertoepassingen . Instructies 1 Maak de tekst parser , die het lichaam van de tekst wordt gecontroleerd zal scannen . Bedenk dat wanneer u de tekst ontleden , verschillende tekstuele elementen moeten worden aangepakt . Dit soort dingen zijn meestal grammaticale en indeling op basis van veranderingen die vaak voorkomen in documenten , zoals leestekens , e-mailadressen , webadressen , voorvoegsels en snaren van gegevens . Kopen van 2 Maak een database -bestand te dienen als woordenboek van de toepassing. Dit moet een volledig dossier dat alle opgegeven woorden en vormen die in het gecontroleerd taal bevat zijn. Om de grootte van het woordenboek database te beperken , kunt u sub - routines die worden uitgevoerd binnen de spellingcontrole algoritme dat controleren op veelgebruikte voorvoegsels die verschillende vormen kan hebben creëren, wat volgt het voorvoegsel kan worden opgezocht op individuele basis , dus dit kan ook verminderen de totale belasting gericht op database- server van de toepassing. 3 Bepaal wat voor het controleren van de strategie die u wilt gebruiken , kiezen tussen de near-miss strategie of fonetische vergelijking. Bedenk dat near-miss strategieën worden gebruikt om suggestielijsten op basis van verschillen in de aard - constructie van woorden op te bouwen , op zoek naar mis- typen op spelfouten . Implementeer een fonetische vergelijking als u wilt ook de fonetische uitspraak van een woord te houden ; waarin de spellingcontrole algoritme in staat stelt om contextueel specifieke soorten spelfouten herkennen . |