Искусственный интеллект - внедрить распознавание именованных объектов в AIML
Всем добрый день. Итак, я нашел документ, который реализует распознавание именованных сущностей как шаблон в AIML. Насколько я знаю, в AIML должны быть прописные буквы и не должно быть знаков препинания. Но в статье, о которой я упоминал ранее, они используют свой шаблон с сущностью и их значением, например, вопрос:DIMANA, другие:LOKASI и т. Д. Итак, я просто хочу спросить парней, можно ли так писать внутри? Вот пример кода, который был предоставлен в статье.
<aiml version="2.0" encoding="UTF-8"?>
<category>
<pattern>
Question:DIMANA,Others:LOKASI,Organization:ITHB
</pattern>
<template>
Lokasi Universitas berada di Jalan....
</template>
</category>
</aiml>
Кстати, я использую Python AIML для интерпретатора AIML. Вот ссылка на статью: https://journal.ithb.ac.id/telematika/article/view/130 (статья в Бахасе)
1 ответ
Невозможно сказать, не читая полный текст статьи. Но:
Question:DIMANA,Others:LOKASI,Organization:ITHB
не является допустимым шаблоном AIML, так как он не должен содержать запятых или двоеточий, и он должен быть в верхнем регистре. Я предполагаю, что авторы статьи используют некоторый препроцессор для вставки допустимых строк шаблона AIML вместо элементов Question, Others и Organization.