🚀 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 |
支持语言 |
英语、阿拉伯语 |
标签 |
翻译、阿拉伯额外字符、阿拉伯语 |