🚀 Marefa-Mt-En-Ar - 知識翻譯模型:從英語到阿拉伯語
本項目提供了一個從英語到阿拉伯語的翻譯模型,該模型特別考慮了額外阿拉伯字符(如 پ
或 گ
)的使用,為英語到阿拉伯語的翻譯提供了更精準、全面的解決方案。
🚀 快速開始
安裝依賴
安裝 transformers
和 sentencepiece
(Python >= 3.6):
$ pip3 install transformers==4.3.0 sentencepiece==0.1.95 nltk==3.5 protobuf==3.15.3 torch==1.7.1
⚠️ 重要提示
如果你使用的是 Google Colab
,請在安裝完包後重啟運行時。
使用示例
基礎用法
from transformers import MarianTokenizer, MarianMTModel
mname = "marefa-nlp/marefa-mt-en-ar"
tokenizer = MarianTokenizer.from_pretrained(mname)
model = MarianMTModel.from_pretrained(mname)
input = "President Putin went to the presidential palace in the capital, Kiev"
translated_tokens = model.generate(**tokenizer.prepare_seq2seq_batch([input], return_tensors="pt"))
translated_text = [tokenizer.decode(t, skip_special_tokens=True) for t in translated_tokens]
print(translated_text)
✨ 主要特性
英文描述
This is a model for translating English to Arabic. The special about this model that is take into considration the using of additional Arabic characters like پ
or گ
.
阿拉伯語描述
هذا النموذج للترجمة الآلية من اللغة الإنجليزية إلى اللغة العربية, هو أول نماذج الترجمة الآلية التي تصدر تحت رعاية موسوعة المعرفة
يتميز هذا النموذج عن غيره من النماذج بدعمه لحروف الأبجدية العربية الإضافية لتمييز الصوتيات الخاصة في اللغة الإنجليزية مثل پ
, گ
.
يمكنك زيارة هذه الصفحة لمعرفة أكثر عن أسلوب إستخدام هذه الحروف الأبجدية العربية
📄 許可證
本模型採用 apache-2.0
許可證。
📦 相關信息
屬性 |
詳情 |
模型類型 |
英語到阿拉伯語翻譯模型 |
訓練數據 |
marefa-mt |
支持語言 |
英語、阿拉伯語 |
標籤 |
翻譯、阿拉伯額外字符、阿拉伯語 |