Aplicați mascarea profanității în Amazon Translate PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

Aplicați mascarea vulgară în Amazon Translate

Traducerea Amazon este un serviciu de traducere automată neuronală care oferă traducere rapidă, de înaltă calitate, accesibilă și personalizabilă. Această postare arată cum puteți masca cuvinte și expresii profane cu un șir grawlix ("?$#@$").

Amazon Translate alege de obicei cuvinte curate pentru traducerea dvs. Dar, în unele situații, doriți să împiedicați apariția cuvintelor considerate în mod obișnuit ca termeni profani în rezultatul tradus. De exemplu, atunci când traduceți subtitrări video sau conținut de subtitrare sau activați chatul în joc și doriți ca conținutul tradus să fie adecvat vârstei și să nu prezinte orice blasfemie, Amazon Translate vă permite să mascați cuvintele și expresiile profane folosind mascarea profanei setare. Puteți aplica mascarea vulgară la ambele traducere în timp real or procesare discontinuă asincronă în Amazon Translate. Când utilizați Amazon Translate cu mascarea profană activată, secvența de cinci caractere ?$#@$ este folosită pentru a masca fiecare cuvânt sau frază profană, indiferent de numărul de caractere. Amazon Translate detectează fiecare cuvânt sau expresie profană literal, nu în context.

Prezentare generală a soluțiilor

Pentru a masca cuvintele și expresiile profane în rezultatul traducerii, puteți activa opțiunea de blasfemie din setările suplimentare de pe consola Amazon Translate atunci când executați traducerile cu Amazon Translate atât prin solicitări de procesare în loturi în timp real, cât și asincrone. Următoarele secțiuni demonstrează utilizarea mascării vulgare pentru cererile de traducere în timp real prin consola Amazon Translate, Interfața liniei de comandă AWS (AWS CLI) sau cu Amazon Translate SDK (Python Boto3).

Consola Amazon Translate

Pentru a demonstra gestionarea limbajului vulgar prin traducere în timp real, folosim următorul text exemplu în franceză, care conține un cuvânt care este considerat profan pentru a fi tradus în engleză:

Ne sois pas une xxxxx

Parcurgeți următorii pași pe consola Amazon Translate:

  1. Alege franceza (fr) ca Limba-sursă.
  2. Alege Engleză (En) ca Limbă țintă.
  3. Introduceți exemplul de text anterior în Limba-sursă zona de text.

Textul tradus apare sub Limbă țintă. Conține un cuvânt care este considerat profan în engleză.
Aplicați mascarea profanității în Amazon Translate PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

  1. Extinde Setari aditionale și permite Blasfemia.

Cuvântul este acum înlocuit cu șirul grawlix ?$#@$.
Aplicați mascarea profanității în Amazon Translate PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

AWS CLI

Apelarea la translate-text Comanda AWS CLI cu --settings Profanity=MASK maschează cuvinte și expresii profane în textul dvs. tradus.

Următoarele comenzi AWS CLI sunt formatate pentru Unix, Linux și macOS. Pentru Windows, înlocuiți bara oblică inversă () Caracter de continuare Unix la sfârșitul fiecărei linii cu un semn de semnătură (^).

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

Primiți un răspuns ca următorul fragment:

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

Amazon Translate SDK (Python Boto3)

Următorul cod Python 3 utilizează apelul de traducere în timp real cu setarea de blasfemie:

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']))

Concluzie

Puteți folosi setarea de mascare a blasfeiilor pentru a masca cuvintele și expresiile considerate profane, pentru a păstra textul tradus curat și pentru a satisface cerințele dvs. de afaceri. Pentru a afla mai multe despre toate modurile în care vă puteți personaliza traducerile, consultați Personalizarea traducerilor folosind Amazon Translate.


Despre Autori

Aplicați mascarea profanității în Amazon Translate PlatoBlockchain Data Intelligence. Căutare verticală. Ai.Siva Rajamani este un arhitect de soluții pentru întreprinderi cu sediul în Boston la AWS. Îi place să lucreze îndeaproape cu clienții și să sprijine transformarea lor digitală și călătoria de adoptare a AWS. Domeniile sale principale de concentrare sunt fără server, integrarea aplicațiilor și securitatea. În afara muncii, îi plac activitățile în aer liber și se uită la documentare.

Aplicați mascarea profanității în Amazon Translate PlatoBlockchain Data Intelligence. Căutare verticală. Ai. Sudhanshu Malhotra este un arhitect de soluții pentru întreprinderi cu sediul în Boston pentru AWS. Este un pasionat de tehnologie căruia îi place să ajute clienții să găsească soluții inovatoare la provocările complexe de afaceri. Domeniile sale principale de interes sunt DevOps, machine learning și securitate. Când nu lucrează cu clienții în călătoria lor către cloud, îi place să citească, să facă drumeții și să exploreze bucătării noi.

Aplicați mascarea profanității în Amazon Translate PlatoBlockchain Data Intelligence. Căutare verticală. Ai.Watson G. Srivathsan este directorul de produs Sr. pentru Amazon Translate, serviciul de procesare a limbajului natural al AWS. La sfârșit de săptămână îl veți găsi explorând în aer liber în Pacificul de Nord-Vest.

Timestamp-ul:

Mai mult de la Învățare automată AWS