Тема: чат боты?
Показать сообщение отдельно
Старый 07.04.2011, 14:25   #59
Местный
 
Аватар для Aries
 
Регистрация: 19.01.2011
Сообщений: 241
Сказал Спасибо: 7
Имеет 26 спасибок в 22 сообщенях
Aries пока неопределено
По умолчанию

Ну опять же из теории компиляторов можно посмотреть готовые механизмы для правил грамматики (Автомат с магазинной памятью, Синтаксически-управляемый перевод, матрицы переходов и т.д.). На основе их можно попробовать что-то подобное только свое сделать.
А про описание слов, это пока смутно видится, что вообще это такое получится))

PS что-то сейчас стал обдумывать. И понял, что на самом первом этапе у нас грубо говоря просто должно идти посимвольное сканирование, разбиение на токены (например слово, цифра, знак препинания, или более усложненное с разбиением слов на категории (глагол, сущ, прил и т.д.)) и это является лексическим анализатором... Т.е. на входе последовательность символов, на выходе последовательность токенов. А сворачивание по правилам грамматики и т.д. - это уже на этапе синтаксического анализа.

Последний раз редактировалось Aries, 07.04.2011 в 14:36.
Aries вне форума   Ответить с цитированием