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

Ключ

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

Извлечь ФИО Версия 1 (python)

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

...

Описание

Извлекает ФИО из текста

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

Параметры

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

  • Текст – текст, из которого будут извлечены ФИО.

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

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

Настройки

Свойство

Описание

Тип

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

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

Параметры

Текст

Текст, из которого будут извлечены ФИО

Строка

Курбат Афанасьевич Иванов — русский землепроходец, тобольский казак, первый русский, достигший озера Байкал. Составитель первой карты Дальнего Востока по данным, собранным атаманом И. Ю. Москвитиным.

Да

Результаты

Результат

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

Коллекция



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

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

Если указанный текст не содержит имена, то действие вернет пустую коллекцию.

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

Задача

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

...

Необходимо извлечь из текста ФИО и вывести в диалоговое окно.

Решение

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

Реализация

  1. Создать переменную "Коллекция" в которую будет записан результат действия "Извлечь ФИО".


  2. Перетащить на рабочую область действие "Извлечь ФИО".


  3. Заполнить параметр "Текст" действия "Извлечь ФИО".


    В результат добавить переменную "Коллекция".


  4. Перетащить на рабочую область действие "Конвертировать данные".


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


  6. Перетащить на рабочую область действие "Сообщение". 


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


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

Результат

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

...