Настройка проекта


NLU-ядро Brain — подключаемая функция платформы. В том случае, если для аккаунта включено использование NLU-ядра, в настройках проекта отображаются дополнительные параметры конфигурации.

Заполнение полей

При создании проекта с использованием NLU-ядра Brain необходимо заполнить дополнительные поля во вкладках Наименование и Классификатор:

  • Шаблон смартапа — выберите шаблон Проект для SmartApp Brain, проект будет сконфигурирован для работы с Brain.
  • Язык проекта — выберите язык, на котором ассистент и клиенты будут общаться. Выбор языка влияет на препроцессинг: определение интентов и сущностей.
  • Алгоритм классификатора — выберите алгоритм классификатора:

    • STS — алгоритм распознавания интентов, использующий подход Semantic Text Similarity — с помощью специальной функции похожести текстовых объектов алгоритм подбирает наиболее соответствующий интент. Функция похожести учитывает перестановки слов, их нормальные формы, синонимы и другую лингвистическую информацию. Рекомендуется использовать, если для обучения смартапа используется незначительный набор данных.
    • Classic ML — алгоритм классического машинного обучения для распознавания интентов. При работе он опирается на нормализованные слова и словосочетания из них. Алгоритм не учитывает семантическую информацию. Рекомендуется его использовать при размере выборки более 5-7 тренировочных фраз на интент при количестве интентов более 7-10.
    • Deep Learning — алгоритм на основе глубоких нейронных сетей, учитывает семантическую информацию слов. Рекомендуется использовать при значительном наборе данных: более 30 интентов и не менее 10 тренировочных фраз в интенте.
  • Исправление орфографии — при активной функции распознавание интентов и сущностей будет производиться с учетом словоформ указанных слов.
  • Часовой пояс — укажите часовой пояс, параметр влияет на распознавание сущностей, связанных с временными отрезками: "сейчас", "через 5 минут" и др. Если с запросом клиента не была передана информация о часовом поясе, будет использована информация из настроек проекта.
  • Настройки NLU — здесь вы можете задать новые параметры для настройки NLU в виде JSON-объекта в текстовом представлении.

API-ключ Brain

API-ключ позволяет использовать обученный классификатор в сторонних приложениях.

Перейдите к редактированию проекта. На вкладке Классификатор напротив поля API-ключ Brain нажмите Сгенерировать.


Импорт проекта

Для импорта проекта Brain перейдите к редактированию проекта. Перейдите на вкладку Классификатор, прикрепите или перетащите файл в поле Импорт проекта Brain.

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней