Language Detector
Language Detector identifica en qué idioma está escrito un texto. Recibe uno o varios registros, lee el texto de cada uno y añade un campo con el idioma detectado. Así puedes decidir más adelante qué hacer con cada registro según su idioma.
Cuándo usarlo
- Separar los correos de clientes por idioma para enviarlos al equipo adecuado.
- Elegir en qué idioma responder a un mensaje antes de pasarlo a un agente.
- Etiquetar reseñas o comentarios por idioma para analizarlos por mercado.
- Filtrar documentos que no estén en el idioma que esperas.
Configuración
| Campo | Qué hace |
|---|---|
| Data or Text | Los registros cuyo idioma quieres detectar. Conéctalo a la salida del componente anterior. Admite uno o varios registros. |
Opciones avanzadas
| Campo | Qué hace |
|---|---|
| Input Key with the text to detect | Nombre del campo de cada registro que contiene el texto a analizar. Por defecto, text. |
| Output Key to store the detected language | Nombre del campo nuevo donde se guarda el idioma detectado. Por defecto, language. |
Resultado
- Language: el idioma de todo el texto recibido, como código de dos letras (
es,en,fr…). - Data: los mismos registros que entraron, cada uno con un campo nuevo (por defecto
language) que contiene el idioma detectado como código de dos letras (es,en,fr…), o vacío si no se puede saber. Conéctalo a un componente que decida qué hacer según el idioma, como Switch.
Ejemplo
Recibes reseñas de tu tienda en línea desde varios países. Conectas la lista de reseñas a Language Detector, que añade el campo language a cada una. Después, un Switch con la clave language envía las reseñas en español a un agente que responde en español y las reseñas en inglés a otro que responde en inglés.
Buenas prácticas
- Asegúrate de que el campo indicado en Input Key with the text to detect existe en tus registros. Si no existe, el componente no tiene texto que analizar.
- Los textos muy cortos, de una o dos palabras, pueden dar un idioma poco fiable.