تطبيق إخفاء الألفاظ النابية في Amazon Translate PlatoBlockchain Data Intelligence. البحث العمودي. عاي.

تطبيق إخفاء الألفاظ النابية في Amazon Translate

ترجمة أمازون هي خدمة ترجمة آلية عصبية تقدم ترجمة لغة سريعة وعالية الجودة وبأسعار معقولة وقابلة للتخصيص. يوضح هذا المنشور كيف يمكنك إخفاء الكلمات والعبارات البذيئة بسلسلة grawlix (“؟ $ # @ $”).

تختار Amazon Translate عادةً كلمات نظيفة لإخراج الترجمة. لكن في بعض المواقف ، قد ترغب في منع الكلمات التي تُعتبر عمومًا مصطلحات بذيئة من الظهور في المخرجات المترجمة. على سبيل المثال ، عندما تقوم بترجمة تسميات توضيحية للفيديو أو محتوى الترجمة ، أو تمكين الدردشة داخل اللعبة ، وتريد أن يكون المحتوى المترجم مناسبًا للعمر وخاليًا من أي لغة بذيئة ، فإن Amazon Translate يسمح لك بإخفاء الكلمات والعبارات البذيئة باستخدام اخفاء اللغة النابية ضبط. يمكنك تطبيق إخفاء الألفاظ النابية على كليهما ترجمة فورية or معالجة الدفعات غير المتزامنة في ترجمة أمازون. عند استخدام Amazon Translate مع تمكين إخفاء الألفاظ النابية ، يتم استخدام التسلسل المكون من خمسة أحرف؟ $ # @ $ لإخفاء كل كلمة أو عبارة نابية ، بغض النظر عن عدد الأحرف. يكتشف Amazon Translate كل كلمة أو عبارة نابية حرفيًا ، وليس سياقيًا.

حل نظرة عامة

لإخفاء الكلمات والعبارات البذيئة في إخراج الترجمة ، يمكنك تمكين خيار الألفاظ النابية ضمن الإعدادات الإضافية في وحدة تحكم Amazon Translate عند تشغيل الترجمات باستخدام Amazon Translate من خلال طلبات معالجة الدُفعات في الوقت الفعلي وغير المتزامن. توضح الأقسام التالية استخدام إخفاء الألفاظ النابية لطلبات الترجمة في الوقت الفعلي عبر وحدة تحكم Amazon Translate ، واجهة سطر الأوامر AWS (AWS CLI) أو بامتداد أمازون ترجمة SDK (بايثون Boto3).

وحدة تحكم ترجمة أمازون

لإثبات التعامل مع الألفاظ النابية من خلال الترجمة في الوقت الفعلي ، نستخدم نموذج النص التالي باللغة الفرنسية الذي يحتوي على كلمة تعتبر بذيئة ليتم ترجمتها إلى الإنجليزية:

Ne sois pas une xxxxx

أكمل الخطوات التالية في وحدة تحكم Amazon Translate:

  1. اختار الفرنسية (fr) كما لغة المصدر.
  2. اختار عربي (في) كما اللغة المستهدفة.
  3. أدخل نص المثال السابق في ملف لغة المصدر منطقة النص.

يظهر النص المترجم أسفل اللغة المستهدفة. يحتوي على كلمة تعتبر نابية في اللغة الإنجليزية.
تطبيق إخفاء الألفاظ النابية في Amazon Translate PlatoBlockchain Data Intelligence. البحث العمودي. عاي.

  1. وسع إعدادات إضافية وتمكين شتم.

تم استبدال الكلمة الآن بسلسلة grawlix؟ $ # @ $.
تطبيق إخفاء الألفاظ النابية في Amazon Translate PlatoBlockchain Data Intelligence. البحث العمودي. عاي.

AWS CLI

استدعاء translate-text أمر AWS CLI مع --settings Profanity=MASK يخفي الكلمات والعبارات البذيئة في النص المترجم.

أوامر AWS CLI التالية مهيأة لأنظمة Unix و Linux و macOS. بالنسبة لنظام التشغيل Windows ، استبدل الشرطة المائلة للخلف () رمز استمرار يونكس في نهاية كل سطر بحرف إقحام (^).

aws translate translate-text --text <<INPUT TEXT>> --source-language-code fr --target-language-code en --settings Profanity=MASK

تحصل على رد مثل المقتطف التالي:

{ "TranslatedText": "<output text with ?$#@$>", "SourceLanguageCode": "fr", "TargetLanguageCode": "en", "AppliedSettings": { "Profanity": "MASK" }
}

Amazon Translate SDK (بيثون Boto3)

يستخدم كود Python 3 التالي مكالمة الترجمة في الوقت الفعلي مع إعداد الألفاظ النابية:

import boto3
import json translate = boto3.client('translate') SOURCE_TEXT = ("<Sample Input Text>") OUTPUT_LANG_CODE = 'en' result = translate.translate_text( Text=SOURCE_TEXT, SourceLanguageCode='auto', TargetLanguageCode=OUTPUT_LANG_CODE, Settings={'Profanity': 'MASK'}
) print("Translated Text:{}".format(result['TranslatedText']))

وفي الختام

يمكنك استخدام إعداد إخفاء الألفاظ النابية لإخفاء الكلمات والعبارات التي تعتبر نابية للحفاظ على نصك المترجم نظيفًا وتلبية متطلبات عملك. لمعرفة المزيد حول جميع الطرق التي يمكنك من خلالها تخصيص ترجماتك ، ارجع إلى تخصيص ترجماتك باستخدام Amazon Translate.


حول المؤلف

تطبيق إخفاء الألفاظ النابية في Amazon Translate PlatoBlockchain Data Intelligence. البحث العمودي. عاي.سيفا راجاماني هو مهندس حلول المؤسسات في بوسطن في AWS. إنه يستمتع بالعمل عن كثب مع العملاء ودعم التحول الرقمي ورحلة اعتماد AWS. مجالات تركيزه الأساسية هي عدم وجود خادم ، وتكامل التطبيقات ، والأمن. خارج العمل ، يستمتع بالأنشطة في الهواء الطلق ومشاهدة الأفلام الوثائقية.

تطبيق إخفاء الألفاظ النابية في Amazon Translate PlatoBlockchain Data Intelligence. البحث العمودي. عاي. سودهانشو مالهوترا هو مهندس حلول مؤسسي في بوسطن لدى AWS. إنه متحمس للتكنولوجيا ويستمتع بمساعدة العملاء على إيجاد حلول مبتكرة لتحديات الأعمال المعقدة. مجالات تركيزه الأساسية هي DevOps والتعلم الآلي والأمن. عندما لا يعمل مع العملاء في رحلتهم إلى السحابة ، فإنه يستمتع بالقراءة والتنزه واستكشاف المأكولات الجديدة.

تطبيق إخفاء الألفاظ النابية في Amazon Translate PlatoBlockchain Data Intelligence. البحث العمودي. عاي.واتسون جي سريفاثسان هو مدير المنتج الأول لـ Amazon Translate ، خدمة معالجة اللغة الطبيعية من AWS. في عطلات نهاية الأسبوع سوف تجده يستكشف الهواء الطلق في شمال غرب المحيط الهادئ.

الطابع الزمني:

اكثر من التعلم الآلي من AWS