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
  • Capacidades funcionales de la Plataforma
  • Capacidades no funcionales de la Plataforma
  • Tecnologías
  1. Información complementaria

Capacidades funcionales y no funcionales de la Plataforma

Capacidades funcionales de la Plataforma

  1. Agrupación de datos históricos para identificar temas frecuentes y permitir el aprendizaje automático.

  2. Reconocimiento multilingüe.

  3. Reconocimiento de la entrada de lenguaje natural producida por una persona en un chat electrónico - utilizando gramática cerrada y abierta para entender el significado y comprender las frases expresadas de forma libre por los interlocutores.

  4. Detección de la intención (reconocimiento del objeto de las consultas, determinación del tema principal y concentración en él, asignación del tema principal al diálogo).

  5. Reconocimiento de múltiples intenciones dentro de una misma declaración.

  6. Tratamiento de características específicas de la introducción de texto (errores ortográficos y tipográficos, abreviaturas y expresiones numéricas, orden libre de las palabras).

  7. Iniciativa: aclaración de detalles sobre el problema o la situación, ayuda en la formulación del problema, cumplimiento de las peticiones.

  8. Envío de mensajes en un tiempo de espera.

  9. NLU ML supervisado. Aprendizaje automático basado en ejemplos anotados (en lugar de describir reglas en scripts y expresiones regulares).

  10. Reconocimiento de entidades. Identificación de variables de la consulta, como fechas, números de tarjeta, etc.

  11. Configuración de escenarios de diálogo a través de una interfaz visual, sin necesidad de programación: adición de nuevas ramas de diálogo con ramificación basada en parámetros extraídos de las respuestas de los interlocutores u obtenidos de sistemas externos.

  12. Realizar cambios en las respuestas.

  13. Añadir nuevas fuentes de datos.

  14. Crear nuevos temas de diálogo.

  15. Creación de bibliotecas de palabras clave y stop words.

  16. Configuración de nuevos canales de interacción con sistemas externos.

  17. Herramientas visuales integradas para comprobar la precisión del reconocimiento.

  18. Capacidad de integración con ASR/TTS basados en la nube.

  19. Posibilidad de utilizar diferentes modelos de reconocimiento en las distintas fases del diálogo.

  20. Soporte de versiones de escenarios, posibilidad de retroceder un escenario a una versión anterior.

  21. Posibilidad de importar/exportar escenarios de diálogo para transferirlos entre instancias aisladas del sistema y para crear copias de seguridad de los escenarios.

  22. Mecanismos para garantizar la corrección de los escenarios (comprobación de bucles infinitos, denominación correcta de los parámetros, etc.).

  23. Posibilidad de despersonalizar los diálogos mediante un microservicio independiente.

  24. Posibilidad de que el interlocutor interrumpa la respuesta del bot. Debe determinarse en la configuración del escenario, por separado para cada respuesta.

  25. Las herramientas de configuración de diálogos no imponen restricciones al número de pasos o ramas de diálogo.

  26. Posibilidad de utilizar expresiones regulares en lugar de NLU (para pruebas rápidas de escenarios).

  27. Capacidad para generar informes estadísticos que muestren todos los diálogos entre el cliente y el bot en términos de intervalos de tiempo y canales de interacción.

  28. Posibilidad de proporcionar análisis personalizados para cada bot individual como servicio adicional bajo petición.

  29. Exportación de datos estadísticos a Excel, CSV o mediante API.

  30. Capacidad de integración con sistemas backend sin programación.

  31. Capacidad de integración con sistemas backend directamente desde el escenario.

  32. Determinación del tono de la consulta (análisis del sentimiento) para transferir casos complejos a un operador.

  33. Determinación del componente estilístico de la conversación, identificación de situaciones conflictivas y lógica para resolverlas.

  34. Capacidad de integración con sistemas externos (envío de solicitudes, recepción de respuestas, generación de respuestas con variables obtenidas en la respuesta).

  35. Informar y encaminar al interlocutor cuando no se recibe respuesta de los sistemas externos.

  36. Capacidad de integración con una base de conocimientos con respuestas vía API a través de la interfaz de solicitud externa incorporada.

  37. Capacidad para gestionar múltiples proyectos (para diferentes segmentos de usuarios, por ejemplo, particulares, personas jurídicas, apoyo interno).

Capacidades no funcionales de la Plataforma

  1. Capacidad de implantación en servidores de clientes.

  2. Capacidad de implantación en un entorno virtualizado.

  3. Escalabilidad horizontal para garantizar un crecimiento lineal del rendimiento.

  4. Capacidad para desplegarse en una configuración de alta disponibilidad.

  5. Compatibilidad con herramientas modernas de escalado y supervisión: Kubernetes, Grafana.

  6. Mecanismos integrados para supervisar el funcionamiento de los servicios y los módulos de la solución.

  7. Capacidad para formar/anotar/diseñar diálogos por parte del proveedor.

  8. Segregación del acceso por departamentos (cada departamento administrativo tiene su propia configuración y sólo puede modificar sus propios objetos).

  9. Integración con plataformas de chat (Enda, Jivo, Webim).

Tecnologías

  1. Pila tecnológica de la plataforma:

    • JavaScript/TypeScript, ES2015, React.JS, JSS, Styled components, GraphQL, Blueprint.js (frontend)

    • Python, asyncio, aiohttp, GraphQL, PostgreSQL, Redis, RabbitMQ, Docker, Kubernetes, Nginx, Prometheus, Gitlab (VCS, CI/CD, Registry), Pytest, Selenium (backend)

  2. Integración con un sistema de auditoría/registro (Kibana).

  3. Integración con herramientas de supervisión del sistema.

  4. Número máximo de sesiones simultáneas: más de 500 mensajes por segundo en la GPU.

  5. Tiempo máximo de respuesta: 3 segundos, excluido el tiempo de procesamiento de la solicitud externa.

  6. Capacidad para escalar horizontal y verticalmente.

PreviousInformación complementariaNextOtros

Last updated 2 months ago

🧷
🖥️