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

Ключ

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

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

...

python)

Группа действий: ROBIN AI"Robin AI", подгруппа "NER (ROBIN)"

...

Описание

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

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

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

Image Added

Параметры

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

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

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

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

...

Настройки

Свойство

Описание

Тип

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

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

 

заполнения поля

Параметры

Текст

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

.Robin.String

Строка

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

Да

Результаты

Результат

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

.

Robin.Collection

Коллекция



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

Если одна и та же запись встречается в тексте несколько раз, в результирующей коллекции она будет записана один раз. Дубликатами являются полные совпадения строк. Таким образом, Иванов Иван не является дублем ни Иванову И, ни Иванову И.И, они тоже будут извлечены и записаны в результате. Это же правило распространяется на ФИО, адреса и организации.ФИО татарские: https://semfamily.ru/istoriya-familij-stati/spisok-tatarskih-familij

ФИО казахские: https://semfamily.ru/istoriya-familij-stati/kazahskie-familii. встречается буква "i".

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

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

Задача

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

Дядя по отцу, Василий Львович (1766—1830), был известным поэтом круга Карамзина. Из детей Сергея Львовича и Надежды Осиповны, кроме Александра, выжили дочь Ольга (в замужестве Павлищева, 1797—1868) и сын Лев (1805—1852).

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

Решение

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

Реализация

...

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

...

  1. Перенести действие   "Извлечь ФИО".
    Image Added

  2. Перетащить на рабочую область действие "Извлечь ФИО".
    Image RemovedНастроить параметры действия "Извлечь ФИО".
    Image Removed
    Image Added

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

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

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

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

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

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

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

Результат

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

Image Added

Image AddedImage Removed