У меня возникла проблема с диалогом AIML, я использую несколько файлов AIML в чат-боте, но всякий раз, когда я начинаю разговор с чат-ботом, вначале отображается сообщение «Категория AIML не найдена. Это ответ по умолчанию», и если я продолжаю тот же вопрос снова дает правильный ответ.
например:
Пользователь: Привет
бот: Категория AIML не найдена. Это ответ по умолчанию.
Пользователь: Привет
бот: Привет
Я проверил журнал разговоров программы-o и прикрепил изображение
Но здесь он будет правильно реагировать при повторной отправке того же сообщения.
Я не вижу этого в журнале неизвестных входов в 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 ”
Я сталкиваюсь с этими проблемами во всех моих программах-ботах