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

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


Описание

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

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

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

Свойство

Описание

Тип

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

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

Параметры

Текст

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

Строка

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

Да

Результаты

Результат

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

Коллекция



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

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

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

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

Задача

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

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

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

Решение

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

Реализация

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

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

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

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

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

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

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

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

Результат

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

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

  • Нет меток