اعمال پوشش ناسزا در آمازون Translate PlatoBlockchain Data Intelligence. جستجوی عمودی Ai.

اعمال پوشش ناسزا در آمازون مترجم

ترجمه آمازون یک سرویس ترجمه ماشینی عصبی است که ترجمه زبانی سریع، با کیفیت بالا، مقرون به صرفه و قابل تنظیم را ارائه می دهد. این پست نشان می دهد که چگونه می توانید کلمات و عبارات ناپسند را با یک رشته grawlix ("?$#@$") بپوشانید.

مترجم آمازون معمولاً کلمات تمیزی را برای خروجی ترجمه شما انتخاب می کند. اما در برخی شرایط، شما می خواهید از نمایش کلماتی که معمولاً به عنوان اصطلاحات ناسزا در نظر گرفته می شوند در خروجی ترجمه شده جلوگیری کنید. به عنوان مثال، هنگامی که در حال ترجمه زیرنویس‌های ویدیویی یا محتوای زیرنویس هستید، یا چت درون بازی را فعال می‌کنید، و می‌خواهید محتوای ترجمه شده متناسب با سن و دور از هرگونه توهین باشد، مترجم آمازون به شما اجازه می‌دهد کلمات و عبارات ناپسند را با استفاده از پوشاندن فحاشی تنظیمات. شما می توانید پوشش ناسزا را برای هر دو اعمال کنید ترجمه بلادرنگ or پردازش دسته ای ناهمزمان در مترجم آمازون هنگام استفاده از مترجم آمازون با فعال کردن پوشش ناسزا، دنباله پنج نویسه ?$#@$ برای پوشاندن هر کلمه یا عبارت ناسزا، صرف نظر از تعداد کاراکترها استفاده می شود. ترجمه آمازون هر کلمه یا عبارت ناسزا را به معنای واقعی کلمه تشخیص می دهد، نه به صورت متنی.

بررسی اجمالی راه حل

برای پوشاندن کلمات و عبارات ناپسند در خروجی ترجمه خود، می‌توانید هنگام اجرای ترجمه‌ها با آمازون ترنسلیت هم از طریق درخواست‌های پردازش دسته‌ای بی‌درنگ و هم ناهمزمان، گزینه ناسزا را در تنظیمات اضافی کنسول مترجم آمازون فعال کنید. بخش‌های زیر استفاده از پوشش ناسزا برای درخواست‌های ترجمه هم‌زمان از طریق کنسول مترجم آمازون را نشان می‌دهد. رابط خط فرمان AWS (AWS CLI)، یا با Amazon Translate SDK (Python Boto3).

کنسول مترجم آمازون

برای نشان دادن مدیریت ناسزاگویی با ترجمه بلادرنگ، از متن نمونه زیر به زبان فرانسوی استفاده می‌کنیم که حاوی کلمه‌ای است که برای ترجمه به انگلیسی ناسزا تلقی می‌شود:

Ne sois pas une xxxxx

مراحل زیر را در کنسول ترجمه آمازون انجام دهید:

  1. را انتخاب کنید فرانسوی (fr) عنوان زبان مبدأ.
  2. را انتخاب کنید انگلیسی (در) عنوان زبان مقصد.
  3. متن مثال قبلی را در قسمت وارد کنید زبان مبدا ناحیه متن

متن ترجمه شده در زیر ظاهر می شود زبان مقصد. این شامل کلمه ای است که در انگلیسی ناسزا تلقی می شود.
اعمال پوشش ناسزا در آمازون Translate PlatoBlockchain Data Intelligence. جستجوی عمودی Ai.

  1. گسترش تنظیمات اضافی و فعال کردن بدبختی.

این کلمه اکنون با رشته grawlix ?$#@$ جایگزین شده است.
اعمال پوشش ناسزا در آمازون Translate PlatoBlockchain Data Intelligence. جستجوی عمودی Ai.

AWS CLI

تماس با translate-text دستور AWS CLI با --settings Profanity=MASK کلمات و عبارات ناپسند را در متن ترجمه شده شما می پوشاند.

دستورات AWS CLI زیر برای یونیکس، لینوکس و macOS فرمت شده است. برای ویندوز، بک اسلش () کاراکتر ادامه یونیکس در انتهای هر خط با یک علامت (^).

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 (Python Boto3)

کد پایتون 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']))

نتیجه

می‌توانید از تنظیمات پوشاندن ناسزا برای پوشاندن کلمات و عباراتی که ناسزا تلقی می‌شوند استفاده کنید تا متن ترجمه شده خود را تمیز نگه دارید و نیازهای تجاری شما را برآورده کنید. برای کسب اطلاعات بیشتر در مورد همه روش‌هایی که می‌توانید ترجمه‌های خود را سفارشی کنید، به آن مراجعه کنید سفارشی کردن ترجمه های خود با استفاده از مترجم آمازون.


درباره نویسنده

اعمال پوشش ناسزا در آمازون Translate PlatoBlockchain Data Intelligence. جستجوی عمودی Ai.سیوا رجمانی یک معمار راه حل های سازمانی مستقر در بوستون در AWS است. او از همکاری نزدیک با مشتریان و حمایت از تحول دیجیتال و سفر پذیرش AWS آنها لذت می برد. زمینه های اصلی تمرکز او بدون سرور، یکپارچه سازی برنامه ها و امنیت است. در خارج از محل کار، او از فعالیت های خارج از منزل و تماشای فیلم های مستند لذت می برد.

اعمال پوشش ناسزا در آمازون Translate PlatoBlockchain Data Intelligence. جستجوی عمودی Ai. سودانشو مالهوترا یک معمار راه حل های سازمانی مستقر در بوستون برای AWS است. او یک علاقه‌مند به فناوری است که از کمک به مشتریان برای یافتن راه‌حل‌های نوآورانه برای چالش‌های تجاری پیچیده لذت می‌برد. زمینه های اصلی تمرکز او DevOps، یادگیری ماشین و امنیت است. وقتی با مشتریان در سفر به ابر کار نمی کند، از خواندن، پیاده روی و کشف غذاهای جدید لذت می برد.

اعمال پوشش ناسزا در آمازون Translate PlatoBlockchain Data Intelligence. جستجوی عمودی Ai.واتسون جی. سریواتسان مدیر محصول Sr. برای ترجمه آمازون، سرویس پردازش زبان طبیعی AWS است. آخر هفته ها او را در حال کاوش در فضای باز در شمال غربی اقیانوس آرام خواهید دید.

تمبر زمان:

بیشتر از آموزش ماشین AWS