Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Kontrola pravopisu Algoritmy

Tvorba kontrolu pravopisu algoritmus je vyžaduje , aby ste vytvoriť niekoľko kľúčových komponentov a použiť jeden z niekoľkých rôznych stratégií uznanie , bez ohľadu na to , čo programovací jazyk , ktorý používate na vytvorenie aplikácie . Vytvorenie kontrolu pravopisu aplikácie však vyžaduje určitý umiernený predchádzajúce skúsenosti s prácou s algoritmické - riadený , počítačových aplikácií . Pokyny dovolená 1

Vytvorte textový parser , ktorý bude skenovať telo textu, ktorý je skúšaný . Zoberme si , že keď budete analyzovať text , by mali byť niekoľko rôznych textových prvkov riešiť . Tieto druhy vecí sú väčšinou gramatických a formátovanie na základe zmien , ktoré sa často objavujú v dokumentoch , ako sú interpunkčné znamienka , e - mailové adresy, webové adresy , prefixy a reťazca dát .
2

Vytvorte databázový súbor do slúžiť ako slovník aplikácie . To by malo byť komplexný súbor , ktorý obsahuje všetky daných slov a foriem používaných v jazyku kontrolovaného . Ak chcete zmenšiť veľkosť slovníka databázy , môžete vytvoriť sub - rutiny , ktoré bežia v rámci kontrolu pravopisu algoritmus na ktorý kontrolu pre bežne používané predpony , ktorá môže mať rôzne formy , čo nasleduje prefix môže byť díval sa na individuálnej báze , tak to môže tiež znížiť celkovú záťaž smerujúce na databázový server aplikácie .
3

určiť , aký druh kontroly stratégiu , ktorú chcete použiť , výber medzi takmer slečny stratégie alebo fonetické porovnanie . Zoberme si , že takmer cnie stratégie sú používané na zostavenie zoznamov návrh , na základe zistené rozdiely v charaktere - stavbu slov , hľadá pre mis - typy cez preklepy . Zaviesť fonetické porovnanie, ak si prajete mať tiež fonetickej výslovnosti slova do úvahy , čo umožňuje kontrolu pravopisu algoritmus je rozpoznať kontextovo špecifické druhy pravopisných chýb
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené