NER en francés con polyglot II
Aquí completarás el trabajo que empezaste en el ejercicio anterior.
Tu tarea es usar una list comprehension para crear una lista de tuplas, en la que el primer elemento sea la etiqueta de la entidad y el segundo sea la cadena completa del texto de la entidad.
Este ejercicio forma parte del curso
Introducción al Natural Language Processing en Python
Instrucciones del ejercicio
- Usa una list comprehension para crear una lista de tuplas llamada
entities. - La expresión de salida de tu list comprehension debe ser una tupla.
- El primer elemento de cada tupla es la etiqueta de la entidad, a la que puedes acceder usando su atributo
.tag. - El segundo elemento es la cadena completa del texto de la entidad, a la que puedes acceder usando
.join(ent).
- El primer elemento de cada tupla es la etiqueta de la entidad, a la que puedes acceder usando su atributo
- Tu variable iteradora debe ser
ent, y debes iterar sobre todas las entidades del objetoTextdepolyglot,txt. - Imprime
entitiespara ver lo que has creado.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Create the list of tuples: entities
entities = [(____.____, ' '.____(____)) for ____ in ____.____]
# Print entities
____