Получить действия / переменные с помощью бота с AIML

Я совершенно новичок в чат-ботах и ​​начал изучать AIML и Pandorabots с идеей интегрировать их API в мое приложение.

После некоторого чтения я не уверен, что это лучший вариант. Я хотел бы сделать что-то вроде этого (подумайте, как будто мое приложение было книжным магазином):

Human: Show me the latests books.
Bot: Ok, here you can find the latest books.

То, что я хотел бы получить здесь в качестве ответа, это также действие "показать" и "последний", чтобы приложение знало, что делать: показать список последних книг.

Это возможно?

1 ответ

Решение

Для этого есть тег OOB.

Как это:

<category>
    <pattern>SEARCH FOR *</pattern>
    <template>Here is what I found on Google. <oob><search><star/></search></oob></template>
</category>

Для получения дополнительной информации: https://medium.com/pandorabots-blog/using-oob-tags-in-aiml-part-i-21214b4d2fcd

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