Traductor de Amazon es un servicio de traducción automática neuronal que ofrece una traducción de idiomas rápida, de alta calidad, asequible y personalizable. Esta publicación muestra cómo puede enmascarar palabras y frases profanas con una cadena grawlix (“?$#@$”).
Amazon Translate normalmente elige palabras limpias para su salida de traducción. Sin embargo, en algunas situaciones, desea evitar que aparezcan palabras que comúnmente se consideran profanas en la salida traducida. Por ejemplo, cuando está traduciendo subtítulos de video o contenido de subtítulos, o habilitando el chat en el juego, y desea que el contenido traducido sea apropiado para la edad y libre de blasfemias, Amazon Translate le permite enmascarar las palabras y frases profanas usando el enmascaramiento de blasfemias ajuste. Puede aplicar enmascaramiento de blasfemias a ambos traducción en tiempo real or procesamiento por lotes asincrónico en Amazon Traductor. Cuando se usa Amazon Translate con el enmascaramiento de blasfemias habilitado, la secuencia de cinco caracteres ?$#@$ se usa para enmascarar cada palabra o frase profana, independientemente de la cantidad de caracteres. Amazon Translate detecta cada palabra o frase profana literalmente, no contextualmente.
Resumen de la solución
Para enmascarar palabras y frases profanas en su salida de traducción, puede habilitar la opción de blasfemias en la configuración adicional en la consola de Amazon Translate cuando ejecuta las traducciones con Amazon Translate a través de solicitudes de procesamiento por lotes asíncronos y en tiempo real. Las siguientes secciones demuestran el uso de enmascaramiento de blasfemias para solicitudes de traducción en tiempo real a través de la consola de Amazon Translate. Interfaz de línea de comandos de AWS (AWS CLI), o con el SDK del traductor de Amazon (Pitón Boto3).
Consola de traducción de Amazon
Para demostrar el manejo de las blasfemias con la traducción en tiempo real, usamos el siguiente texto de muestra en francés que contiene una palabra que se considera profana para traducir al inglés:
Complete los siguientes pasos en la consola de Amazon Translate:
- Elige Francés (fr) como el Lenguaje fuente.
- Elige Inglés (En) como el Lengua de llegada.
- Introduzca el texto del ejemplo anterior en el Lenguaje fuente área de texto
El texto traducido aparece debajo Lengua de llegada. Contiene una palabra que se considera profana en inglés.
- Expandir Ajustes adicionales y habilitar Blasfemia.
La palabra ahora se reemplaza con la cadena grawlix ?$#@$.
CLI de AWS
Llamando a la translate-text
Comando AWS CLI con --settings Profanity=MASK
enmascara palabras y frases profanas en el texto traducido.
Los siguientes comandos de la AWS CLI están formateados para Unix, Linux y macOS. Para Windows, reemplace la barra invertida () Carácter de continuación de Unix al final de cada línea con un signo de intercalación (
^
).
Obtiene una respuesta como el siguiente fragmento:
SDK de traducción de Amazon (Python Boto3)
El siguiente código de Python 3 usa la llamada de traducción en tiempo real con la configuración de blasfemias:
Conclusión
Puede usar la configuración de enmascaramiento de blasfemias para enmascarar palabras y frases que se consideran profanas para mantener limpio el texto traducido y cumplir con los requisitos de su negocio. Para obtener más información sobre todas las formas en que puede personalizar sus traducciones, consulte Personalización de sus traducciones con Amazon Translate.
Acerca de los autores
Siva Rajamani es un arquitecto de soluciones empresariales con sede en Boston en AWS. Le gusta trabajar en estrecha colaboración con los clientes y respaldar su transformación digital y el viaje de adopción de AWS. Sus áreas principales de enfoque son sin servidor, integración de aplicaciones y seguridad. Fuera del trabajo, disfruta de las actividades al aire libre y de ver documentales.
Sudhanshu Malhotra es un arquitecto de soluciones empresariales para AWS con sede en Boston. Es un entusiasta de la tecnología que disfruta ayudando a los clientes a encontrar soluciones innovadoras para desafíos comerciales complejos. Sus principales áreas de enfoque son DevOps, aprendizaje automático y seguridad. Cuando no está trabajando con los clientes en su viaje a la nube, le gusta leer, hacer caminatas y explorar nuevas cocinas.
Watson G. Srivathsan es el gerente de productos sénior de Amazon Translate, el servicio de procesamiento de lenguaje natural de AWS. Los fines de semana lo encontrará explorando el aire libre en el noroeste del Pacífico.
- Coinsmart. El mejor intercambio de Bitcoin y criptografía de Europa.
- Platoblockchain. Inteligencia del Metaverso Web3. Conocimiento amplificado. ACCESO LIBRE.
- CriptoHawk. Radar de altcoins. Prueba gratis.
- Fuente: https://aws.amazon.com/blogs/machine-learning/apply-profanity-masking-in-amazon-translate/
- "
- 100
- Sobre
- actividades
- Adicionales
- Adopción
- Todos
- Amazon
- Aplicación
- Reservada
- auto
- AWS
- frontera
- llamar al
- subtítulos
- retos
- Soluciones
- código
- integraciones
- Consola
- contiene
- contenido
- Core
- Clientes
- digital
- Transformación Digital
- documentales
- permitiendo
- Inglés
- Empresa
- ejemplo
- RÁPIDO
- Focus
- siguiendo
- Francés
- Manejo
- Cómo
- HTTPS
- originales
- integración
- IT
- idioma
- APRENDE:
- aprendizaje
- línea
- Linux
- máquina
- máquina de aprendizaje
- macos
- gerente
- máscara
- Mascarillas
- Optión
- al exterior
- Costa
- frases
- Producto
- Reading
- en tiempo real
- reemplazados
- Requisitos
- respuesta
- Ejecutar
- Sdk
- EN LINEA
- Sin servidor
- de coches
- pólipo
- Soluciones
- Tecnología
- A través de esta formación, el personal docente y administrativo de escuelas y universidades estará preparado para manejar los recursos disponibles que derivan de la diversidad cultural de sus estudiantes. Además, un mejor y mayor entendimiento sobre estas diferencias y similitudes culturales permitirá alcanzar los objetivos de inclusión previstos.
- Traducción
- utilizan el
- Video
- QUIENES
- ventanas
- palabras
- Actividades:
- trabajando