ใช้การปกปิดคำหยาบคายใน Amazon Translate PlatoBlockchain Data Intelligence ค้นหาแนวตั้ง AI.

ใช้การปกปิดคำหยาบคายใน Amazon Translate

อเมซอนแปลภาษา เป็นบริการแปลภาษาด้วยเครื่องประสาทที่ให้การแปลภาษาที่รวดเร็ว คุณภาพสูง ราคาไม่แพง และปรับแต่งได้ โพสต์นี้แสดงวิธีปิดบังคำและวลีที่หยาบคายด้วยสตริง grawlix (“?$#@$”)

โดยทั่วไปแล้ว Amazon Translate จะเลือกคำที่สะอาดสำหรับผลลัพธ์การแปลของคุณ แต่ในบางสถานการณ์ คุณต้องการป้องกันไม่ให้คำที่มักถูกมองว่าเป็นคำหยาบคายปรากฏในผลลัพธ์ที่แปล ตัวอย่างเช่น เมื่อคุณกำลังแปลคำบรรยายวิดีโอหรือเนื้อหาคำบรรยาย หรือเปิดใช้งานการแชทในเกม และคุณต้องการให้เนื้อหาที่แปลมีความเหมาะสมกับวัยและปราศจากคำหยาบคายใดๆ Amazon Translate ช่วยให้คุณสามารถปิดบังคำและวลีที่หยาบคายโดยใช้ การปกปิดความหยาบคาย การตั้งค่า ใช้ปิดบังคำหยาบคายได้ทั้งคู่ การแปลตามเวลาจริง or การประมวลผลแบทช์แบบอะซิงโครนัส ใน Amazon Translate เมื่อใช้ Amazon Translate โดยเปิดใช้การปิดบังคำหยาบคาย ลำดับอักขระห้าตัว ?$#@$ จะถูกใช้เพื่อปกปิดคำหรือวลีที่หยาบคายแต่ละคำ โดยไม่คำนึงถึงจำนวนอักขระ Amazon Translate ตรวจพบคำหรือวลีที่หยาบคายแต่ละรายการ ไม่ใช่ตามบริบท

ภาพรวมโซลูชัน

ในการปกปิดคำและวลีที่หยาบคายในผลลัพธ์การแปลของคุณ คุณสามารถเปิดใช้งานตัวเลือกคำหยาบคายภายใต้การตั้งค่าเพิ่มเติมบนคอนโซล Amazon Translate เมื่อคุณเรียกใช้การแปลด้วย Amazon Translate ทั้งผ่านคำขอประมวลผลแบบกลุ่มตามเวลาจริงและแบบอะซิงโครนัส ส่วนต่อไปนี้สาธิตการใช้การปกปิดคำหยาบคายสำหรับคำขอการแปลแบบเรียลไทม์ผ่านคอนโซล Amazon Translate อินเทอร์เฟซบรรทัดคำสั่ง AWS AWS (AWS CLI) หรือด้วย Amazon แปล SDK (ไพทอน โบโต3).

คอนโซลแปลภาษาของ Amazon

เพื่อสาธิตการจัดการคำหยาบคายด้วยการแปลตามเวลาจริง เราใช้ข้อความตัวอย่างต่อไปนี้ในภาษาฝรั่งเศสซึ่งมีคำที่ถือว่าหยาบคายในการแปลเป็นภาษาอังกฤษ:

Ne sois pas une xxxxx

ทำตามขั้นตอนต่อไปนี้บนคอนโซล Amazon Translate:

  1. Choose ฝรั่งเศส (เ) เป็น ภาษาต้นทาง.
  2. Choose ภาษาอังกฤษ (In) เป็น ภาษาเป้าหมาย.
  3. ป้อนข้อความตัวอย่างก่อนหน้าใน ภาษาต้นทาง พื้นที่ข้อความ

ข้อความที่แปลจะปรากฏภายใต้ ภาษาเป้าหมาย. มีคำที่ถือว่าเป็นคำหยาบคายในภาษาอังกฤษ
ใช้การปกปิดคำหยาบคายใน Amazon Translate PlatoBlockchain Data Intelligence ค้นหาแนวตั้ง AI.

  1. แสดง การตั้งค่าเพิ่มเติม และเปิดใช้งาน การดูหมิ่น.

คำนี้ถูกแทนที่ด้วยสตริง grawlix ?$#@$
ใช้การปกปิดคำหยาบคายใน Amazon Translate PlatoBlockchain Data Intelligence ค้นหาแนวตั้ง AI.

AWS CLI

กำลังเรียกไฟล์ translate-text คำสั่ง AWS CLI ด้วย --settings Profanity=MASK ปิดบังคำและวลีที่หยาบคายในข้อความที่แปลของคุณ

คำสั่ง AWS CLI ต่อไปนี้ได้รับการจัดรูปแบบสำหรับ Unix, Linux และ macOS สำหรับ Windows ให้แทนที่แบ็กสแลช () อักขระต่อเนื่อง Unix ที่ส่วนท้ายของแต่ละบรรทัดด้วยเครื่องหมายคาเร็ต (^).

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 แปล SDK (Python 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 ค้นหาแนวตั้ง AI.พระศิวะราชมณี เป็น Enterprise Solutions Architect ในบอสตันที่ AWS เขาสนุกกับการทำงานอย่างใกล้ชิดกับลูกค้าและสนับสนุนการเปลี่ยนแปลงทางดิจิทัลและเส้นทางการปรับใช้ AWS จุดสนใจหลักของเขาคือไร้เซิร์ฟเวอร์ การรวมแอปพลิเคชัน และความปลอดภัย นอกเวลางาน เขาชอบกิจกรรมกลางแจ้งและดูสารคดี

ใช้การปกปิดคำหยาบคายใน Amazon Translate PlatoBlockchain Data Intelligence ค้นหาแนวตั้ง AI. สุธานชู มัลโฮตรา เป็น Enterprise Solutions Architect ในบอสตันสำหรับ AWS เขาเป็นคนกระตือรือร้นด้านเทคโนโลยีที่ชอบช่วยเหลือลูกค้าในการค้นหาโซลูชันที่เป็นนวัตกรรมเพื่อรับมือกับความท้าทายทางธุรกิจที่ซับซ้อน จุดสนใจหลักของเขาคือ DevOps แมชชีนเลิร์นนิง และความปลอดภัย เมื่อเขาไม่ได้ทำงานกับลูกค้าบนเส้นทางสู่ระบบคลาวด์ เขาชอบอ่านหนังสือ เดินป่า และสำรวจอาหารใหม่ๆ

ใช้การปกปิดคำหยาบคายใน Amazon Translate PlatoBlockchain Data Intelligence ค้นหาแนวตั้ง AI.วัตสัน จี. ศรีวัฒนสาร เป็น Sr. Product Manager สำหรับ Amazon Translate ซึ่งเป็นบริการประมวลผลภาษาธรรมชาติของ AWS ในวันหยุดสุดสัปดาห์ คุณจะพบเขาออกสำรวจพื้นที่กลางแจ้งในแปซิฟิกตะวันตกเฉียงเหนือ

ประทับเวลา:

เพิ่มเติมจาก AWS Machine Learning AWS