Начальный ответ по умолчанию от AIML - PullRequest
0 голосов
/ 30 апреля 2018

У меня возникла проблема с диалогом AIML, я использую несколько файлов AIML в чат-боте, но всякий раз, когда я начинаю разговор с чат-ботом, вначале отображается сообщение «Категория AIML не найдена. Это ответ по умолчанию», и если я продолжаю тот же вопрос снова дает правильный ответ.

например:

Пользователь: Привет

бот: Категория AIML не найдена. Это ответ по умолчанию.

Пользователь: Привет

бот: Привет

Я проверил журнал разговоров программы-o и прикрепил изображение
enter image description here

Но здесь он будет правильно реагировать при повторной отправке того же сообщения.

Я не вижу этого в журнале неизвестных входов в program-o,

А потом я получил их из журнала отладки

«30-04-2018 05: 14: 48.76763 [4] [4] - Истекшее время: 0,020 миллисекунды

[load_userfunctions.php] [Вызывается вне функции] [14]

пользовательские функции включают загруженные файлы «

И эти строки записываются в журнал ошибок

04/30/2018 05:14:41 - PHP ERROR [Замечание] -Неопределенный индекс: srai_input в> /var/www/html/chatbot/core/aiml/parse_aiml.php в строке 297 ”

Я сталкиваюсь с этими проблемами во всех моих программах-ботах

...