Распознавание именованных сущностей на французском языке с polyglot II
В этом упражнении вы завершите работу, начатую в предыдущем.
Ваша задача — использовать генератор списков для создания списка кортежей, в котором первый элемент — это тег сущности, а второй — полная строка с текстом сущности.
Это упражнение является частью курса
Введение в обработку естественного языка на Python
Инструкции к упражнению
- Используйте генератор списков, чтобы создать список кортежей с именем
entities. - Выражение-результат в генераторе списков должно быть кортежем.
- Первый элемент каждого кортежа — тег сущности, доступ к которому осуществляется через атрибут
.tag. - Второй элемент — полная строка текста сущности, которую можно получить с помощью
.join(ent).
- Первый элемент каждого кортежа — тег сущности, доступ к которому осуществляется через атрибут
- В качестве переменной итератора используйте
entи итерируйте по всем сущностям объектаpolyglotText—txt. - Выведите
entities, чтобы увидеть результат.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Create the list of tuples: entities
entities = [(____.____, ' '.____(____)) for ____ in ____.____]
# Print entities
____