Francés NER con políglota II
Aquí completarás el trabajo que empezaste en el ejercicio anterior.
Tu tarea consiste en utilizar una comprensión de lista para crear una lista de tuplas, en la que el primer elemento sea la etiqueta de la entidad, y el segundo elemento sea la cadena completa del texto de la entidad.
Este ejercicio forma parte del curso
Introducción al procesamiento de lenguaje natural en Python
Instrucciones de ejercicio
Utiliza una comprensión de lista para crear una lista de tuplas llamada
entities
.La expresión de salida de tu comprensión de lista debe ser una tupla.
El primer elemento de cada tupla es la etiqueta de entidad, a la que puedes acceder mediante su atributo
.tag
.El segundo elemento es la cadena completa del texto de la entidad, a la que puedes acceder utilizando
.join(ent)
.
Tu variable iteradora debe ser
ent
, y debes iterar sobre todas las entidades del objetopolyglot
Text
,txt
.Imprime
entities
para ver lo que has creado.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Create the list of tuples: entities
entities = [(____.____, ' '.____(____)) for ____ in ____.____]
# Print entities
____