LINUX.ORG.RU

Выбор языка|фремворка|библиотеки для pattern|rule matching.


0

2

Собственно пусть будет:

rule:
  default | condition | conditions;
  question | answer;
  user_input | none;
  action | actions | none;

Грубо говоря есть некая сессия, у сессии есть контекст содержащий некий semantics meaning в виде key=value, в процессе диалога с каждой итерацией соответственно пополняем контекст в надежде достичь «терминирующего» правила.

Из хотелок: web-сервер, прямая работа с xml|json|etc, прямая работа с БД, возможность динамической модификации и дополнения правил и много, много чего еще.

Ну Haskell же. Всё, кроме

динамической модификации и дополнения правил

- из коробки и в батарейках

yoghurt ★★★★★
()

Из хотелок: web-сервер, прямая работа с xml|json|etc, прямая работа с БД,
возможность динамической модификации и дополнения правил

Prolog на лиспе. Если возмеш CL + QuickLisp будет из коробки вместе с web-северами,xml-ем, БД и прочим etc.

antares0 ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.