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

Ключ

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

Извлечь ФИО

...

Группа действий: ROBIN AI

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

 Версия 1 (Python)

Группа "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".

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

Задача:

Решение:

Реализация:

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

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

Задача

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

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

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

Решение

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

Реализация

  1. Создать переменную "Коллекция" в которую будет записан результат действия "Извлечь ФИО".
    Image Added
  2. Перетащить на рабочую область действие "Извлечь ФИО".
    Image Added
  3. Заполнить параметр "Текст" действия "Извлечь ФИО".
    Image Added
    В результат добавить переменную "Коллекция".
    Image Added
  4. Перетащить на рабочую область действие "Конвертировать данные".
    Image Added
  5. Заполнить параметры действия "Конвертировать данные".
    В поле "Источник" добавить созданную переменную.
    Выбрать в поле "Тип" вариант "Строка".
    Image Added
  6. Перетащить на рабочую область действие "Сообщение". 
    Image Added
  7. Заполнить параметры действия "Сообщение".
    В поле "Текст сообщения" добавить результат действия "Конвертировать данные".
    Image Added
  8. Нажать на кнопку "Старт" в верхней панели.

Результат

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

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