Ищете хороший AIML API в Java

Я ищу хороший AIML(язык разметки искусственного интеллекта) в Java, который я мог бы встроить в гораздо большее Java-приложение. Было бы хорошо, если бы я мог использовать базу данных для хранения файлов прицелов.

Пока нашел

а) Программа D: http://aitools.org/
б) Программа W: http://programw.sourceforge.net/
в) Чарлибот: sourceforge.net/projects/charliebot/

б) и в) основаны на программе D.

Я посмотрел документацию по программе D, но не нашел ничего, что могло бы найти простой пример того, как встроить это в приложение, если вы можете это сделать.

Мое приложение будет иметь несколько ботов, каждый бот с отдельными конфигурационными файлами и целевыми файлами. Я хочу использовать базу данных, потому что пользователи могут редактировать определенный узел из целевых файлов, и я думаю, что это гораздо проще и безопаснее реализовать.

Если вы знаете другие API, пожалуйста, скажите мне, или если вы знаете, как встроить текущий, я был бы признателен за пример. Спасибо

2 ответа

У меня была та же проблема, и я столкнулся с Программой AB, которая представляет собой реализацию AIML 2.0 для Java, доступную здесь. На github много вилок, что говорит о том, что он жив.

Программа O имеет базу данных. Он написан на php, но его можно использовать как основу для конвертации на другой язык (в моем случае ColdFusion)

Другие вопросы по тегам