Ищете хороший AIML API в Java - PullRequest
3 голосов
/ 22 апреля 2011

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

Пока я нашел

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

b) и c) основаны на Программе D.

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

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

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

Ответы [ 2 ]

1 голос
/ 01 июля 2015

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

1 голос
/ 17 ноября 2011

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

...