ComeçarComece de graça

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

Ver curso

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 objeto polyglot 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
____
Editar e executar o código