# استخدام Stanza على Hugging Face

`stanza` هي مجموعة من الأدوات الدقيقة والفعّالة لتحليل اللغة لعدد كبير من اللغات البشرية. بدءًا من النص الخام وصولًا إلى التحليل النحوي والتعرف على الكيانات، يجلب Stanza نماذج معالجة اللغة الطبيعية المتقدمة إلى اللغات التي تختارها.

## استكشاف Stanza في Hub

يمكنك العثور على نماذج `stanza` عن طريق التصفية في الجزء الأيسر من [صفحة النماذج](https://huggingface.co/models?library=stanza&sort=downloads). يمكنك العثور على أكثر من 70 نموذجًا بلغات مختلفة!

تأتي جميع النماذج على Hub مع الميزات التالية:
1. بطاقة نموذج مُولَّدة تلقائيًا تتضمن وصفًا موجزًا ووسوم بيانات وصفية تسهّل عملية الاكتشاف.
2. مكوّن تفاعلي يمكنك استخدامه للتجربة مع النموذج مباشرةً في المتصفح (لتحديد الكيانات الاسمية وتحديد أجزاء الكلام).
3. مكوّن مزوّدي الاستدلال (Inference Providers) يتيح إرسال طلبات استدلال (لتحديد الكيانات المسمّاة وتحليل الجزء من الكلام).

## استخدام نماذج موجودة

تنزّل مكتبة `stanza` النماذج تلقائيًا من Hub. يمكنك استخدام `stanza.Pipeline` لتنزيل النموذج من Hub وتنفيذ الاستدلال.

```python
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 رسمية جديدة، يمكنك اتباع عملية [إضافة لغة جديدة](https://stanfordnlp.github.io/stanza/new_language.html) ثم [مشاركة نماذجك مع فريق Stanza](https://stanfordnlp.github.io/stanza/new_language.html#contributing-back-to-stanza). كما يمكنك العثور على السكربت الرسمي لرفع النماذج إلى Hub [هنا](https://github.com/stanfordnlp/huggingface-models/blob/main/hugging_stanza.py).

## موارد إضافية

* `stanza` [التوثيق](https://stanfordnlp.github.io/stanza/).

