Análisis de dependencias con spaCy
El análisis de dependencias examina la estructura gramatical de una oración y detecta las palabras relacionadas, así como el tipo de relación entre ellas. Una aplicación de este análisis es identificar el objeto y el sujeto de una oración. En este ejercicio, practicarás la extracción de etiquetas de dependencia para textos dados.
Se te han proporcionado tres comentarios del conjunto de datos Airline Travel Information System (ATIS) en una lista llamada texts. El modelo en_core_web_sm ya está cargado y disponible como nlp.
Este ejercicio forma parte del curso
Procesamiento del Lenguaje Natural con spaCy
Instrucciones del ejercicio
- Crea una lista
documentsque contenga los contenedoresdocde cada elemento de la listatexts. - Imprime una tupla con (el texto del token, la etiqueta de dependencia y la explicación de la etiqueta) por cada contenedor
doc.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Create a list of Doc containts of texts list
documents = [____ for t in ____]
# Print each token's text, dependency label and its explanation
for doc in documents:
print([(token.____, token.____, spacy.____(token.____)) for token in doc], "\n")