Я ищу хороший AIML (язык разметки искусственного интеллекта) в Java, который я мог бы встроить в гораздо большее Java-приложение. Было бы хорошо, если бы я мог использовать базу данных для хранения файлов прицелов.
Пока я нашел
а) Программа D: http://aitools.org/
б) Программа W: http://programw.sourceforge.net/
в) Чарлибот: sourceforge.net/projects/charliebot/
b) и c) основаны на Программе D.
Я посмотрел документацию по программе D, но не нашел ничего, что могло бы найти простой пример того, как встроить это в приложение, на случай, если вы сможете это сделать.
Мое приложение будет иметь несколько ботов, каждый бот будет иметь отдельные файлы конфигурации и файлы прицеливания.
Я хочу использовать базу данных, потому что пользователи могут редактировать определенный узел из целевых файлов, и я думаю, что это гораздо проще и безопаснее реализовать.
Если вы знаете другие API, пожалуйста, скажите мне, или если вы знаете, как встроить текущий, я был бы признателен за пример.
Спасибо