Компонент "Classifier"

1. Опис

Кластер — це класифікатор типів відповідей абонента.

Цей компонент присутній у схемах типу:

  • Голосова;

  • Текстова.

Блок (Рис. 1(1)) використовується у полі для побудови схеми. При натисканні на блок відкривається панель налаштувань даного компонента (Рис. 1(2)).

Classifier.png
Рис. 1. Компонент "Classifier”

1.1. Блок "Answer"

Блок складається з таких елементів:

  1. Назви компонента;

  2. Гілка "In" - гілка, що приймає (з'єднує з іншим блоком);

  3. Гілка "Out" - вихідна (з'єднує з наступним блоком) гілка.

При наведенні на поле "Out" з'являється перемикач, який дозволяє з'єднати цей компонент з компонентом, який вже має з'єднання.

Наявність іконки Screenshot 2024-11-07 154742.png позначає, що перемикач увімкнено, і цей компонент можна з'єднати з компонентом, який уже має з'єднання.

Зміна положення перемикача видаляє вихідну гілку цього компонента.

Кнопка Screenshot 2024-11-07 155145.png видаляє блок зі схеми.

1.2. Панель налаштувань "Answer"

Складається з таких елементів:

  1. Поле "Input";

  2. Перемикач "Phrase search";

  3. Поле "Set";

  4. Елемент "Clusters";

  5. Поле "Match type";

  6. Перемикач "Break";

  7. Елемент "Limit";

  8. Елемент "Add description".

1.2.1 Поле "Input"

Тут вказується те, що необхідно передати на вхід. Наприклад, змінна, яку задали в компоненті "Recv Message".

1.2.2 Перемикач "Phrase search"

Відповідає за визначення, як відбуватиметься пошук:

- пошук за словом;

- пошук за фразою.

1.2.3 Поле "Set"

Вказується назва змінної, в яку передаються дані, отримані від кластерів.

1.2.4 Елемент "Clusters"

Призначений для створення кластера (Рис. 2).

При натисканні на кнопку "Add" відображаються такі параметри:

  • поле "Key" - ключ кластера;

  • поле "Value" - тут вказується перелік можливих слів/фраз, за якими визначається приналежність повідомлення до цього кластера;

  • кнопка "Delete" - використовується для видалення кластера.

Додавання кластера.png
Рис. 2. Додавання кластера

За допомогою використання компонента "Switch" можна створити гілки, якими буде проходити схема, відповідно до розподілу за кластерами.
Для цього в полі "Cases" компонента "Switch" необхідно вказати ключі кластерів, створені в компоненті "Classifier", а в полі "Variable" компонента "Switch" - змінну, назву якої вказано в полі "Set" компонента "Classifier".

1.2.5 Поле "Match type"

Відповідає за пошук за ключовим словом за повним або частковим збігом.

Існує два варіанти:

  • full - пошук за ключовим словом за повним збігом;

  • part - пошук за ключовим словом за частковим збігом.

1.2.6. Перемикач "Break"

1.2.7. Елемент "Limit"

Рис. 3. Встановлення ліміту

1.2.8. Елемент "Add description"

Рис. 4. Елемент "Add description"