Hub documentation

Использование Stanza на Hugging Face

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Использование Stanza на Hugging Face

stanza — это набор точных и эффективных инструментов для лингвистического анализа многих человеческих языков. Начиная от исходного текста и заканчивая синтаксическим анализом и распознаванием сущностей, Stanza предоставляет передовые модели NLP для языков на ваш выбор.

Исследование Stanza в Hub

Модели 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