Я работаю над голосовым ботом, который получит голосовой ввод пользователя и выполняет задание на его основе. Я использую AIML 1.0. Проблема, с которой я сталкиваюсь, заключается в том, что сопоставление с образцом не работает.
<category>
<pattern>OPEN SAP</pattern>
<template>
<random>
<li>Sure thing!</li>
<li>Right away, sir!</li>
<li>On it!</li>
</random>
<system>start saplogon </system>
</template>
</category>
<category>
<pattern>* OPEN SAP</pattern>
<srai> OPEN SAP </srai>
</category>
<category>
<pattern>* SAP *</pattern>
<srai> OPEN SAP </srai>
</category>
Когда я говорю «Можете ли вы открыть SAP», он не распознает. В чем проблема в приведенном выше коде?