Configurar atributos de extensión (1)
Vamos a practicar cómo configurar algunos atributos de extensión. El objeto nlp ya ha sido creado y las clases Doc, Token y Span ya están importadas.
Recuerda que si ejecutas tu código más de una vez, puede que veas un error indicando que la extensión ya existe. Esto es porque DataCamp vuelve a ejecutar tu código en la misma sesión. Para solucionarlo, puedes establecer force=True en set_extension, o recargar para iniciar una nueva sesión de Python. Nada de esto afectará a la respuesta que envíes.
Este ejercicio forma parte del curso
NLP avanzado con spaCy
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Register the Token extension attribute 'is_country' with the default value False
____.____(____, ____=____)
# Process the text and set the is_country attribute to True for the token "Spain"
doc = nlp("I live in Spain.")
____ = True
# Print the token text and the is_country attribute for all tokens
print([(____, ____) for token in doc])