Francês NER com poliglota II
Aqui, você concluirá o trabalho que começou no exercício anterior.
Sua tarefa é usar uma compreensão de lista para criar uma lista de tuplas, na qual o primeiro elemento é a tag da entidade e o segundo elemento é a string completa do texto da entidade.
Este exercício faz parte do curso
Introdução ao processamento de linguagem natural em Python
Instruções do exercício
Use uma compreensão de lista para criar uma lista de tuplas chamada
entities
.A expressão de saída de sua compreensão de lista deve ser uma tupla.
O primeiro elemento de cada tupla é a tag de entidade, que você pode acessar usando o atributo
.tag
.O segundo elemento é a string completa do texto da entidade, que você pode acessar usando
.join(ent)
.
Sua variável de iteração deve ser
ent
, e você deve iterar sobre todas as entidades do objetopolyglot
Text
,txt
.Imprima
entities
para ver o que você criou.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Create the list of tuples: entities
entities = [(____.____, ' '.____(____)) for ____ in ____.____]
# Print entities
____