Hub documentation
Uso de Stanza en Hugging Face
Uso de Stanza en Hugging Face
stanza es una colección de herramientas precisas y eficientes para el análisis lingüístico de muchos idiomas humanos. Desde el texto en bruto hasta el análisis sintáctico y el reconocimiento de entidades, Stanza lleva modelos de NLP de última generación a los idiomas que elijas.
Explorando Stanza en el Hub
Puedes encontrar modelos de stanza filtrando a la izquierda de la página de modelos. ¡Puedes encontrar más de 70 modelos para diferentes idiomas!
Todos los modelos del Hub incluyen las siguientes características:
- Una tarjeta de modelo generada automáticamente con una breve descripción y etiquetas de metadatos que facilitan la búsqueda.
- Un widget interactivo que puedes usar para experimentar con el modelo directamente en el navegador (para el reconocimiento de entidades nombradas y la etiquetación de partes de la oración).
- Un widget de Inference Providers que permite realizar solicitudes de inferencia (para el reconocimiento de entidades nombradas y la identificación de la categoría gramatical).
Uso de modelos existentes
La biblioteca stanza descarga automáticamente los modelos desde el Hub. Puedes usar stanza.Pipeline para descargar el modelo desde el Hub y realizar inferencias.
import stanza
nlp = stanza.Pipeline('en') # download th English model and initialize an English neural pipeline
doc = nlp("Barack Obama was born in Hawaii.") # run annotation over a sentenceCompartir tus modelos
Para agregar nuevos modelos oficiales de Stanza, puedes seguir el proceso para agregar un nuevo idioma y luego compartir tus modelos con el equipo de Stanza. También puedes encontrar el script oficial para subir modelos al Hub aquí.
Recursos adicionales
- Documentación de
stanzadocs.