跳到主要内容

在 Hugging Face 使用 Stanza

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

在 Hub 上探索 Stanza

你可以通过在模型页面左侧筛选来找到 stanza 模型。你可以找到 70+ 个不同语言的模型!

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

  1. 自动生成的模型卡片,包含简要描述和有助于可发现性的元数据标签。
  2. 一个交互式小部件,你可以直接在浏览器中使用模型(用于命名实体识别和词性标注)。
  3. 允许进行推理请求的推理 API(用于命名实体识别和词性标注)。

使用现有模型

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 的官方脚本。

其他资源