Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Извлечь организации Версия 1 (Python)

Группа "Robin AI", подгруппа "NER (ROBIN)"

...

Описание

Действие извлекает из текста названия организаций

Image Removed

Параметры

Входные параметры

Текст                                 Текст, из которого будут извлечены названия организаций.

Только названия              Если значение параметра "true", то будут получены только названия организаций. Если значение "false", будут получены названия организаций
                                          с указанием организационно-правовой формы.

Выходные параметры

Результат                         Коллекция словарей с извлеченными данными. Если одно и то же название организации встречается в тексте несколько раз, то в результирующей
                                          коллекции оно будет записано один раз.

Настройки

Иконка действия

Image Added

Параметры и их настройка

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Текст

Текст, из которого будут извлечены названия организаций

Строка

ООО "Аквилон-Лизинг" открыто с 2015 года. Общество с ограниченной ответственностью "Аквилон-Лизинг" приветствует вас!

Да

Только названияЕсли значение "true", то будут получены только названия организаций. Если значение "false", будут получены названия организаций с указанием организационно-правовой формыЛогическийtrueНет
Результаты

Результат

Коллекция с извлеченными данными. Если одно и то же название организации встречается в тексте несколько раз, то в результирующей коллекции оно будет записано один раз

Коллекция



Особые условия использования 

...

Пример использования 

Задача

Имеется текст для распознавания:

Информация
iconfalse
Александр уволился с ПАТП "Кувшин" и завел собственное СХК "ИВАНОВ". При этом Александр 10 лет отработал в "СтройТЭК" параллельно с ООО "Газпром-инвест".

Необходимо извлечь Необходимо извлечь из текста наименования организаций и и вывести в диалоговое окно.

Решение

Воспользоваться действием "Извлечь организации", "Конвертировать данные" и "Сообщение". 

Реализация 

  1. Создать переменную "Коллекция" в которую будет записан результат действия "Извлечь организации".
    Image Modified
  2. Перетащить на рабочую область действие "Извлечь организации".
  3. Заполнить параметр "Текст" действия "Извлечь организации".
    В результат добавить переменную "Коллекция".
    Image Modified

  4. Перетащить на рабочую область действие "Конвертировать данные".
  5. Заполнить параметры действия "Конвертировать данные".
    В поле "Источник" добавить созданную переменную.
    Выбрать в поле "Тип" вариант "Строка".

  6. Перетащить на рабочую область действие "Сообщение". 
    Image Modified
  7. Заполнить параметры действия "Сообщение".
    В поле "Текст сообщения" добавить результат действия "Конвертировать данные".

  8. Нажать на кнопку "Старт" в верхней панели.

Результат

Программный робот отработал успешно. В диалоговое
Image Added

В диалоговое окно выведены требуемые значения.

Image Removed

При установке значения "true"  параметра параметра "Только названия" действия "Извлечь организации"

 в результирующей коллекции будут указаны только названия организаций: