Pokud te zajima, jak se to dela, tak podobnym programum se rika AI (umela inteligence). Musis co nejlepe zanalyzovat vetu, nestaci, ze se ve vete vyskytuje slovo 'ahoj'. Musis vedet, zda jde o vetu tazaci, oznamovaci, musis poznat to podstatne a podle toho reagovat.
Ty nejjednodussi programy pracuji tak, ze maji databazi (seznam) nejcastejsich pripadu a k nim i odpovedi. Takze na danou vetu vyhledaji v nejake databazi a pouziji odpovidajici odpoved. Ty inteligentnejsi pracuji s pravidly gramatiky, rozeberou vetu a odpoved vytvori, opet podle nejakych pravidel.
Na zive.cz byl nedavno jeden takovy program zminovany, takze si muzes vyzkouset konverzaci v anglictine