Graphlogic-latam
  • Getting Started
    • 🚀Guía de documentos
    • 📑Tutoriales de bots
      • 📋Creación de un robot de encuestas sencillo
      • ☔Creación de un bot con integración del servicio meteorológico
      • 🗣️Crear un bot con reconocimiento de voz
    • ❓PREGUNTAS FRECUENTES
    • 📔Qué preparar antes de crear tu Bot
      • 🔘Definir el objetivo y la funcionalidad necesaria
      • 💾Preparar los datos para el robot
      • 🧍Estilo de comunicación y humanización del bot
    • 📕Qué es Graphlogic.ai
    • 🗓️Historia de los comunicados
    • ▶️Cómo empezar a utilizar la Plataforma
      • 👨‍🦱Cuenta de usuario de la plataforma
        • 👨‍🦱Registro y autorización
        • 🏢Cuenta de usuario y empresa
        • 👨‍👨‍👦Funciones y gestión de usuarios en la empresa
        • 💵Suscripción y pago
  • 💻Vista general de las pestañas de la plataforma
    • 📁Pestaña Panel de control (Carpetas)
    • 📊Ficha Recursos
  • 🛠️Cómo crear tu Bot
    • 💡Proyecto: creación, edición, clonación y supresión
    • 🧾Agente y sus versiones
    • 🕵️‍♂️Agente: creación, edición y supresión
    • 📗Creación de un agente en Excel
    • 🔁Agente: exportación, importación, clonación y sustitución
    • 🗳️Visión general de BotBuilder y sus pestañas
      • 🗒️Pestaña Diseñador de agentes
      • 🎴Pestaña Intentos
      • 📖Pestaña Vocabularios
      • ↗️Ficha Solicitudes externas
      • ⬇️Fuentes de datos de preguntas y respuestas
    • 🚧Cómo construir el guión de un Agente
      • 🗃️Creación y tipos de ranuras y sub ranuras
      • 🎚️Desplazamiento y clonación de ranuras y ramas de script
      • 🧾Navegación por el árbol de guiones
      • 🖊️Cómo crear y configurar las franjas horarias
        • ▶️Inicio de un guión | Ranura de inicio
        • ⬇️Correos y notificaciones | Ranura para solicitudes entrantes
        • ⌚Activación del chatbot con un temporizador | Ranura del temporizador
        • 🛎️Correos en WhatsApp | Ranura de notificación
        • 📎Envío de archivos a usuarios bot | Ranura para archivos adjuntos
        • 📃Respuestas de texto | Ranura de texto
        • ⬆️External Request slot (Sending Requests to APIs from script)
        • 🗣️Transferencia del diálogo al operador | Cambiar ranura de modo de chat
        • 🧎Esperar el mensaje del usuario Bot | Esperar el espacio de reacción
        • 📚Bifurcación del script en función de las condiciones| Ranura de regla de transición y subranura de c
        • 7️⃣Botones en los mensajes del bot | Ranura de menú de botones +Subranuras de botones y Fallback
        • 🧏‍♂️Comprobación del formato de los datos introducidos por el usuario del bot| Ranura Expresión regular
        • 💡Reconocimiento de intenciones | ranura NLU + subranuras Intent y Fallback
        • 🤸‍♂️Transiciones a partes aleatorias del guión | Ranura de salto
        • 📑Recogida de datos del usuario Bot | Slot Llenado de slot
        • 💾Crear y guardar variables de contexto | Ranura de memoria
        • 📘Reconocimiento de entidades | Ranura para sinónimos
        • 🔄Implementación de bucles en un script | Repetición de slotGraphlogic.ai documentación
        • 🪩Reconocimiento de idiomas
        • 👩‍💻Generar una respuesta basada en una fuente de datos |Q&A
    • 🗨️Reconocimiento del lenguaje natural en los agentes
      • 🗣️Reconocimiento del lenguaje natural
      • 📈Las 5 intenciones principales
      • 🔒Reconocer entidades | Vocabularios
    • ✒️Sintaxis
    • ↕️Orquestación de agentes
    • ☎️Transferencia a un operador
    • 📌Opción de punto de guardado
    • ↘️Estado de la comunicación. Opción Continuar conversación
  • 🔀Cómo utilizar el contexto del chat en su agente
    • 🔡Variables de contexto
    • ✅Variables de contexto del sistema
    • 🖥️Variables de contexto del canal
    • 🚹Variables de contexto del usuario
  • ✅Cómo formar con éxito a su agente
    • ✅Requisitos para el éxito de la formación de agentes
    • 📋Probar el script del Agente
    • 👨‍💻Comprobación y mejora del reconocimiento de agentes: selección del umbral de confianza
    • ⚙️Formación adicional del Agente desde la pestaña Análisis
  • ⚛️Cómo desplegar su Agente en los canales
    • 🤖Publicar un proyecto
    • 🖥️Despliegue del proyecto en los canales
    • 🗨️Mensajeros
      • Telegram
      • 360Dialog (WhatsApp)
      • 360Dialog (nube)
      • Viber
      • Line messenger
      • VK Teams
      • 📇Widget
      • Facebook Messenger
    • 👨‍💻Plataformas omnicanal
      • Jivo
      • Chat2Desk
      • Bitrix24
      • Livetex
      • Edna Chat Center
      • Edna Pulse
      • Webim (External Bot API 1.0)
      • Webim (API de bots externos 2.0)
      • Omnidesk
    • Mensajeros de empresa
      • Microsoft Teams
    • API de mensajería
      • Chat API
      • 🗣️API del buzón de voz
        • API de voz
    • Compatibilidad con Markdown en los canales de fin de agente
  • Uso de agentes
    • Límites
  • 📈Cómo comprobar Analytics para sus Agentes
    • Ficha Análisis y filtros
    • Historial del chat
    • Informe del contexto del chat
    • Informe de estadísticas de slot
    • Informe Stop Slots
    • Informe de uso del proyecto
  • 🧷Información complementaria
    • 🖥️Capacidades funcionales y no funcionales de la Plataforma
    • Otros
      • 🏅Buenas prácticas en el diseño de diálogos
      • 💻Requisitos del sistema para trabajar con la consola de usuario
      • 📚Recursos
    • Solicitud de agrupación de diálogos
  • Integración de canales
  • 🔑Copia de los recursos e infraestructuras necesarios
  • 📝Tarea de incorporación
Powered by GitBook
On this page
  • Objeto e información general
  • Creación y configuración de ranuras
  • Atributos de las ranuras
  • Funcionamiento de las ranuras
  1. Cómo crear tu Bot
  2. Cómo construir el guión de un Agente
  3. Cómo crear y configurar las franjas horarias

Reconocimiento de idiomas

PreviousImplementación de bucles en un script | Repetición de slotGraphlogic.ai documentaciónNextGenerar una respuesta basada en una fuente de datos |Q&A

Last updated 3 months ago

Objeto e información general

Idioma es un Slot que permite a un Agente determinar el idioma de una cadena y escribir el resultado del reconocimiento en la Variable de Contexto chat_language.

Creación y configuración de ranuras

Atributos de las ranuras

  1. Nombre ー el nombre de la Ranura, que se mostrará en el Árbol de Guiones. La longitud máxima de un valor de campo es de 40 caracteres.

  2. Fuente ー la cadena a comprobar, cuyo idioma debe ser reconocido. Especificada como una Expresión completa con operadores que produce un resultado - una cadena, o una Expresión con una Variable de Contexto. Ejemplos: {{ variable }} o {{ var1 + var2 + var3 }}.

    1. Por defecto, el campo es: {{ client_message }}.

Funcionamiento de las ranuras

Al pasar una ranura de idioma, se realizan las siguientes operaciones en el orden indicado:

  1. Determinación del valor de la Cadena de Prueba: se calcula el resultado de la Ranura especificada en el campo Fuente.

    1. Si el valor de la Cadena de Prueba es una cadena no vacía, pase a la siguiente operación.

    2. Si el valor de la cadena de prueba tiene uno de los siguientes valores, entonces el valor False se escribe en la variable chat_language:

      1. Cadena vacía;

      2. Expresión cuyo valor no puede calcularse;

      3. Matriz;

      4. Nota: Las matrices se pueden convertir en cadenas utilizando la función string, por lo que serán reconocidas por la ranura. Ejemplo: [ "hola", "¿cómo?", "¿haciendo?" ] | cadena

      5. Objeto;

      6. Número;

      7. Booleano;

      8. Fecha.

    3. Ejemplo 1: Fuente: {{ variable }}, donde variable no existe en el Contexto del Chat. Resultado: chat_language está en False Ejemplo 2: Fuente: {{ variable }}, donde variable = " " Resultado: chat_language está en False Ejemplo 3: Fuente: {{ variable }}, donde variable = 123 Resultado: chat_language está en False Ejemplo 4: Fuente: {{ variable }}, donde variable = ["hola", "¿qué tal?"] Resultado: chat_language está en False

  2. Determinar la lengua y guardar el resultado:

    1. el sistema determina los idiomas posibles Cadena de prueba;

    2. se determina la lengua con el mayor Nivel de Confianza de Detección de Lenguas:

      1. si el Nivel de Confianza de Detección de Idioma excede el Umbral de Confianza de Detección de Idioma, entonces el nombre del idioma reconocido se escribe en la variable chat_language. Formato: cadena Nombre del idioma en inglés. Ejemplo: Fuente : {{ variable }}, donde variable = "Hola, ¿cómo estás?" Resultado: chat_language contiene ruso.

      2. Nota: El umbral de confianza de la detección de idiomas es calculado automáticamente por el sistema para cada solicitud.

      3. si el Nivel de Confianza de Detección de Idioma no excede el Umbral de Confianza de Detección de Idioma, el valor desconocido se escribe en la variable chat_language.

🛠️
🚧
🖊️
🪩