Настройка свойств BOT в AIML - PullRequest
       8

Настройка свойств BOT в AIML

0 голосов
/ 05 сентября 2018

В AIML я видел различные файлы, в которых используются свойства бота. Например:

<bot name="name" />

Здесь используется имя бота, но я не могу найти место, где установить это свойство, т. Е. Где я должен определить имя.

При поиске я обнаружил, что он хранится в файле .properties ( link ), но нигде не могу найти файл.

Существует также репозиторий github, который имеет много файлов и использует bot properties, но здесь также нет файла .properties: Ссылка на репо

Итак, где мне хранить файл .properties, а если нет, то как мне добавить свойства бота в AIML.

1 Ответ

0 голосов
/ 09 октября 2018

Как сказал AIML 2.0 :

Стандарт AIML не определяет, где или как свойства, наборы, карты, подстановки и предикаты определены. Это деталь реализации осталось до дизайнера переводчика.

В качестве примера я работаю с program-ab , который является реализацией Java интерпретатора AIML.

Информация о свойствах бота находится в файле с именем config/properties.txt.

Формат такой:

name: Alice
age: 22
gender: female

Более подробную информацию о конфигурации программы ab можно найти на Configuration.wiki .

Если вы работаете с другими видами реализации, такими как Python или чем-то другим, путь к файлу свойств и его формат можно найти в вики или документации.

...