Hub documentation

在 Hugging Face 上使用 Stanza

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

在 Hugging Face 上使用 Stanza

stanza 是一套用于多种人类语言语言分析的准确且高效的工具集。从原始文本到句法分析和实体识别,Stanza 将最先进的 NLP 模型应用于您选择的语言。

在 Hub 中探索 Stanza

您可以在模型页面左侧通过筛选找到stanza模型。您可以找到 70 多种适用于不同语言的模型!

Hub 上的所有模型都具备以下功能:

  1. 自动生成的模型卡片,包含简要描述和有助于提高可发现性的元数据标签。
  2. 一个交互式小部件,可直接在浏览器中用于体验该模型(适用于命名实体识别和词性标注)。
  3. 一个推理提供商(Inference Providers)小部件,用于发起推理请求(用于命名实体识别和词性标注)。

使用现有模型

stanza 库会自动从 Hub 下载模型。您可以使用 stanza.Pipeline 从 Hub 下载模型并执行推理。

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 sentence

共享您的模型

要添加新的官方 Stanza 模型,您可以按照添加新语言的流程操作,然后与 Stanza 团队共享您的模型。您还可以在此处找到将模型上传到 Hub 的官方脚本:这里。

其他资源

Update on GitHub