Классифицировать текст / Classify text
Группа действий: ROBIN AI
Действие показывает вероятность вхождения текста в рубрику на основе обученного метода классификации. Цель - получить ту рубрику, к которой скорее всего относится текст (то есть должна быть рубрика с наибольшим процентом точности), чтобы потом предпринять что-то, что нужно делать с текстом из этой рубрики.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Текст для классификации | Текст для классификации | Robin.String | Да | |
Обученная модель | Путь к папке, которая содержит обученную модель. | Robin.FolderPath | C:\doc\img | Да |
Результаты | ||||
Результат | Словарь, где Ключ - рубрика, а Значение - процент вхождения в данную рубрику. Сортировка в словаре по проценту вхождения в рубрику. | Robin.Dictionary |
Особые условия использования
В папке должно содержаться два файла. Файлы предоставляются заказчику по требованию. Данные файлы представляют из себя запакованную модель машинного обучения.
Если какого-то файла нет/другое название, то это приведет к ошибке при работе действия.
Дополнительная информация о теории классификации текста:
Пример использования
Задача: классифицировать текст на основе обученной модели.
Решение: воспользоваться действием "Классифицировать текст".
Реализация:
- Перенести действие "Классифицировать текст" на рабочую область.
- Заполнить параметры действия "Классифицировать текст".
В поле "Текст для классификации" указать следующий текст:
Указать путь к папке, которая содержит обученную модель.
3. Нажать на кнопку "Старт" в верхней панели.
Результат:
Программный робот отработал успешно. Получен словарь , где Ключ - рубрика, а Значение - процент вхождения в данную рубрику. Сортировка в словаре по проценту вхождения в рубрику.
В результате получился словарь с названием категории и с точностью принадлежности к данной категории.
При необходимости получения рубрики к которой текст относится в наибольшей степени необходимо воспользоваться действием "Получить коллекцию ключей", потому что в значениях % указаны, а сами рубрики-категории в ключах. Далее, нужно получить коллекцию ключей и нулевой элемент этой коллекции - это та рубрика, к которой скорее всего относится текст (действие "Получить значение по индексу").