Na jakém principu funguje kontrola pravopisu (nemyslím jen triviální spellchecker, ale i kontrolu například shody)? Vzhledem k tomu, jak lidi na fórech píšou, by se určitě hodila nějaká služba (webová nebo třeba plugin do Wordu), ať už jako open source projekt nebo třeba diplomka.
Některé chyby jdou odhalit jednoduše, například stupidní "kdyby jsme" apod. jde rozpoznat jako pattern. Podobně to, čemu se v němčině říká "debilův apostrof" (Deppenapostroph), tedy například "co's říkal, ty's tam byl", se dá poznat na úrovni analýzy patternů. Nicméně většina pravopisných chyb je chybami jen kvůli kontextu, např. mě/mně se rozhoduje na valenci slovesa, na němž zájmeno závisí. Tvary zájmena "jenž" lze také správně určit (resp. rozpoznat jako chybné) jen hlubší analýzou. Přechodníky se naštěstí už moc nepoužívají, nicméně výběr tvaru (maje/majíc/majíce) závisí na rodu a čísle podmětu, který může být ve větě dost daleko od přechodníku. Moderní grammar checkery používají analýzu textu pomocí abdukce, protože jen tak se dá analyzovat kontext přesahující hranice věty (viz např. na Wikipedii Abductive logic programming).