Документы баз знаний
Что это
Документ - место непосредственного хранения данных для работы системы. Документы составляют базы знаний. Количество документов в одной базе знаний неограничено, администратор может сохранить все данные в одном документе или разложить их по произвольному множеству документов.
Для чего
В документе система хранит информацию для ответа пользователю и примеры вопросов для обучения механизма понимания системы. Поэтому управление пониманием бота и ответными реакциями бота происходит в документах баз знаний.
Добавляя, изменяя или удаляя формулировки вопросов вы регулируете как и что понимает бот. Задавая текст сообщения или сценарий диалога вы управляете ответом, который вернет бот пользователю, в том случае если он задаст вопрос, который система соотнесет с этим документом.
Как устроен
Состав документа
Каждый документ содержит:
наименование - используется при уточнении вопроса у пользователя или отображения списка рекомендаций оператору, поэтому рекомендуется использовать короткие и емкие наименования;
уникальный ID документа - поможет однозначно идентифицировать документ;
основной вопрос к документу - служит основой для обучения механизма понимания бота, ориентируясь на этот вопрос бот будет соотносить вопросы с этим документом, пока не накопятся дополнительные формулировки;
ответ - текстовое сообщение или сценарий диалога, который бот передаст пользователю, подробнее о подготовке ответа смотрите ниже в этой статье;
дополнительные формулировки вопроса - список дополнительных формулировок, которые служат для обучения механизма понимания бота;
статус документа - система будет игнорировать документы в статусе Черновик пока вы не переведете документ в статус Активный;
Время действия документа - установите конечную дату действия документа в нось на жту дату документ автоматически перейдет в статус Черновик;
комментарий документа - текстовое пояснение к документу.
Ответ документа
Возможны несколько видов ответной реакции документа:
текстовое сообщение - бот передаст пользователю текст сообщения, при подготовке сообщения можно использовать форматирования, вставлять URL ссылки и смайлики, подключать 1 или несколько файлов;
диалог - бот начнет диалог с пользователем, подготовка сценария диалога описывается в разделе Сценарии;
ссылка - бот сходит по указанной ссылке. получит материалы и предоставит их пользователю в виде текстового сообщения.
Формат ответа Ссылка пока находится в работе. Сообщите нам, если вы заинтересованы в таком формате ответа.
Дополнительные формулировки вопроса
Чем больше дополнительных формулировок, тем лучше система будет понимать пользователей. Количество дополлнительных формулировок не ограничено. Добавление новых формулировок возможно несколькими способами:
вручную, по кнопке Добавить в списке формулировок;
через первичную загрузку баз знаний из файла XLSX;
через дообучение баз знаний новыми формулировками.
Дополнение новых формулировок детальнее описано в разделе Пополнение баз знаний.
Как создать
Создать новый документ можно несколькими путями:
вручную, по кнопке “Новый документ“ в списке документов базы знаний;
загрузив новые документы из файла XLSX;
через дообучение базы знаний новыми документами.
При создании обязательно указать основной вопрос и привести текст ответа. Хотя наименование документа не является обязательным полем, мы рекомендуем сразу давать названия создаваемым документам.
При создании документа система контролирует уникальность вопросов и ответов. Если вы попытаетесь создать документ с вопросом, близким к вопросу другого документа, система защиты баз знаний заблокирует эту попытку. Подробнее о защите баз знаний смотрите в разделе Защита баз знаний.
При удачном сохранении нового документа система присваивает ему уникальный ID - он неизменен и может использоваться для однозначной идентификации документа.