НачатьНачать бесплатно

Распознавание именованных сущностей на французском языке с polyglot II

В этом упражнении вы завершите работу, начатую в предыдущем.

Ваша задача — использовать генератор списков для создания списка кортежей, в котором первый элемент — это тег сущности, а второй — полная строка с текстом сущности.

Это упражнение является частью курса

Введение в обработку естественного языка на Python

Посмотреть курс

Инструкции к упражнению

  • Используйте генератор списков, чтобы создать список кортежей с именем entities.
  • Выражение-результат в генераторе списков должно быть кортежем.
    • Первый элемент каждого кортежа — тег сущности, доступ к которому осуществляется через атрибут .tag.
    • Второй элемент — полная строка текста сущности, которую можно получить с помощью .join(ent).
  • В качестве переменной итератора используйте ent и итерируйте по всем сущностям объекта polyglot Texttxt.
  • Выведите entities, чтобы увидеть результат.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Create the list of tuples: entities
entities = [(____.____, ' '.____(____)) for ____ in ____.____]

# Print entities
____
Редактировать и запускать код