Компонент "Classifier"
1. Опис
Кластер — це класифікатор типів відповідей абонента.
Цей компонент присутній у схемах типу:
Голосова;
Текстова.
Блок (Рис. 1(1)) використовується у полі для побудови схеми. При натисканні на блок відкривається панель налаштувань даного компонента (Рис. 1(2)).
1.1. Блок "Answer"
Блок складається з таких елементів:
Назви компонента;
Гілка "In" - гілка, що приймає (з'єднує з іншим блоком);
Гілка "Out" - вихідна (з'єднує з наступним блоком) гілка.
При наведенні на поле "Out" з'являється перемикач, який дозволяє з'єднати цей компонент з компонентом, який вже має з'єднання.
Наявність іконки позначає, що перемикач увімкнено, і цей компонент можна з'єднати з компонентом, який уже має з'єднання.
Зміна положення перемикача видаляє вихідну гілку цього компонента.
Кнопка видаляє блок зі схеми.
1.2. Панель налаштувань "Answer"
Складається з таких елементів:
Поле "Input";
Перемикач "Phrase search";
Поле "Set";
Елемент "Clusters";
Поле "Match type";
Перемикач "Break";
Елемент "Limit";
Елемент "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" - використовується для видалення кластера.
За допомогою використання компонента "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"