ComenzarEmpieza gratis

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

Ver curso

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])
Editar y ejecutar código