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

Цитата:
Сообщение от mira Посмотреть сообщение
я ваще руский не учил) хз как там разбирать граматику итд.
С глаголами несогласен что это обьекты. Это скорее методы обьектов.
Хотя хуле я о высоком. Галуха давай делай парсер текста поделишся реализацией) я подскажу тоже пару тем чотких
глаголы имеют прямое отношение к методам объектов, но при разборе их 99% надо выделять в отдельные объекты...
Грубо говоря должно быть 2 объекта, один - описывает предмет, его свойства и действия, которые применимы, второй - описывает что и как делается и к каким объектам можно применить...
Хотя в принципи если в объекте предмета ввести доп свойства типа действие,которое надо выполнить и т.д., то можно и так... Но по мне это не так удобно...

А что по поводу грамматики сложного?)) Я в принципи привел пример самой простейшей и примитивной грамматики как ее написать и разбирать, но между тем любое предложение в ней и так уже можно строить... И при таком подходе наращивание правил грамматики при правильно построенном коде вообще не должно составить труда...

По-моему, осталось придумать правильную внутреннюю форму представления и можно приступать кодить xD
Aries вне форума   Ответить с цитированием