Qué es Lekta
Lekta es un sistema de inteligencia conversacional orientada al negocio fruto de más de 20 años de experiencia en el ámbito de la investigación y el desarrollo industrial, y que ofrece a las empresas y entidades una solución avanzada, flexible, compatible y versátil para la gestión de las conversaciones de forma automatizada.
Inteligencia Artificial
Se basa en un sistema tecnológico inteligente fruto de más de 20 años de investigación y desarrollo industrial
Conversacional
Plantea modelos de estructuras de diálogo basado en Actos de Habla (Speech Acts), incorporando capacidad de razonamiento e inferencia
Orientada a negocio
Se plantea para dotar a grandes corporaciones y entidades de sistemas de conversación que favorezcan el ahorro y una gestión más eficaz
Por qué Lekta
Para mejorar la experiencia de los usuarios, mediante un sistema que garantiza la eficacia en la atención hablada o escrita y que va mucho más allá de los sistemas Q&A (pregunta y respuestas), planteando un alto nivel de flexibilidad y capacidad de negociación conversacional.
Para optimizar los recursos en los servicios de atención a los usuarios y clientes, automatizando los procesos y favoreciendo asimismo una mejor monitorización de la escucha y la obtención de resultados evaluables y medibles que contribuyan a la mejora continua.
Para fomentar la innovación y el desarrollo tecnológico en la mejora de procesos de las empresas, repercutiendo también sobre la imagen de las compañías al incorporar sistemas conversacionales a la vanguardia a nivel internacional.
Son muchas las ventajas que tiene Lekta como sistema de inteligencia conversacional orientada al negocio:
con tecnología desarrollada al 100% y desde cero por la compañía, con un modelo de integración basado en APIs y con la capacidad de ofrecer soluciones flexibles y adaptables a cualquier necesidad.
A diferencia de otras plataformas basadas en preguntas y respuestas, Lekta se basa en un sistema de diálogo o de agentes conversacionales, que incorpora, entre otras funcionalidades, el control de turnos de diálogo mediante un modelo de memoria avanzado, modelado conversacional mediante actos de habla (Speech Acts), establecimiento de reglas de grounding (captación del nivel de confianza del interlocutor sobre información compartida durante un diálogo), diseño de un modelo de la estructura de diálogos y subdiálogos, control de iniciativa durante el diálogo o capacidad de razonamiento automático.
De este modo, el sistema plantea estrategias de negociación (por ejemplo, al determinar la mejor fecha para una cita médica) con un alto nivel de sofisticación (la conversación se va modificando y adaptándose a las distintas variables en el intercambio de información).
Frente a otros modelos de inteligencia conversacional basada exclusivamente en técnicas Machine Learning (ML, aprendizaje automático). Lekta incorpora ML combinadas con técnicas de análisis gramatical, incorporando aspectos sintácticos y semánticos. Está estudiado, por ejemplo, que en el habla castellana casi un tercio de las frases que utilizamos coloquialmente llevan algún tipo de negación. El modelo híbrido está pensado para adaptarse a las exigencias de un habla variable, diversa y muy matizada.
donde la ambigüedad juega un papel muy importante, recurriendo a la utilización de expectativas de diálogo, con las que es posible desambiguar las distintas interpretaciones de lo transmitido por los usuarios.
Un sistema conversacional se basa en módulos especializados en distintas operaciones. La comunicación ágil e integrada entre los distintos módulos es esencial para la eficacia de la conversación. Con el concepto de arquitectura modular, Lekta permite que estos módulos operen de forma muy coordinada. Asimismo, cada uno de estos módulos tiene capacidad de integración mediante APIs especializadas.
Gracias a su flexibilidad, es un sistema que puede dar servicio a proyectos desde la nube (On-Cloud), sin necesidad de instalación local. De igual modo, es posible desplegarlo en instalaciones de empresas o corporaciones, adaptándose a sus singularidades y especificidades (On-Premise).
favoreciendo la utilización de estas analíticas por parte de los clientes. Gracias a su sistema Dialogue Activity, Lekta archiva todos los datos generados por los interlocutores en sus conversaciones en una API y los pone a disposición de los clientes, que pueden aprovecharlos para sus estrategias de escucha y uso de datos (Big Data, Business Intelligence, Data Analytics, Machine Learning, etc.).
resolviendo, gracias a su enfoque metodológico, cualquier tipo de efecto lateral no deseado. A través de la herramienta ktUnit, se verifica de forma automática el comportamiento de nuevas versiones de un sistema completo, detectando los posibles errores a todos los niveles. Lo que garantiza el control de calidad en todos los procesos.
Lekta está diseñado teniendo en cuenta la posibilidad de errores en la comprensión, introduciendo estrategias de diálogo para corregir y restablecer una conversación productiva y de calidad.
fruto de muchos años de investigación y desarrollo en el ámbito de los sistemas de diálogo y agentes conversacionales. El grounding trata de captar el nivel de confianza que los interlocutores desarrollan acerca de la información que comparten durante un diálogo. La propia evolución del diálogo modifica el nivel de fiabilidad (confianza) que ambos interlocutores (sistema y usuario) tienen acerca de la información que se va intercambiando. El sistema asume este hecho planteando estrategias de detección y corrección de errores, y neutralizando y flexibilizando las conversaciones
favoreciendo una mayor versatilidad. Su arquitectura simplifica la implantación de agentes conversacionales con necesidades de multilingüismo, lo que permite dar soporte a hablantes de distintas lenguas nativas o adoptadas.
Cómo funciona
Interacción con el usuario
Todo agente conversacional tiene como objetivo conseguir una comunicación fluida con el interlocutor. Existen dos modalidades básicas de comunicación: la vocal (lenguaje hablado) y la textual (mediante lenguajes escritos). Lekta permite una adecuación ágil a sendas modalidades, integrando además otros sistemas, tales como los de seguridad o sistemas táctiles o de botones (pulsables). La API de comunicación con el usuario de Lekta contempla, junto a la comunicación básica de entrada y salida, otros conceptos adicionales como el InputContextData y el OutputContextData.
Los sistemas Text-To-Speech (TTS) y Automatic Speech Recognition (ASR) son los medios de entrada y salida más comunes en el entorno de la inteligencia conversacional.
NLU
El módulo NLU (Natural Language Understanding) se encarga de la comprensión semántica de la información recibida en cada entrada registrada por parte del usuario. Para implementar esta función, el sistema se basa en la detección de intents (las acciones clave que el usuario solicita) y de las entities (parámetros, mediante el empleo de técnicas de tipo NERC – Named-Entities Recognition and Classification).
El módulo NLU de comprensión no se limita a esto, sino que también implica:
Tratamiento de la ambigüedad
gracias a la utilización de expectativas de diálogo, lo que permite desambiguar entre distintas interpretaciones de una misma entrada recibida por el usuario.
Modelos híbridos representacionales avanzados
que integran tanto técnicas de Machine Learning (ML) como técnicas de análisis gramatical (sintáctico y semántico).
Detección Multi-Intent
de forma que el sistema analiza correctamente entradas de usuarios con varias solicitudes de información (intents), algo que es muy frecuente en el habla natural, donde se suele requerir más de una acción por parte del receptor.
SENSO
El principal elemento con el que actúa cualquier agente conversacional es el interlocutor, pero antes de la propia organización y activación de la lógica del diálogo, existen otras fuentes de información y eventos que pueden influir en su desarrollo. Lekta aplica para ello un modelo conversacional que tiene en cuenta estos eventos, considerados como las acciones que el interlocutor activa durante la conversación, y que son analizadas por el NLU. El módulo SENSO recibe la información sobre los eventos y los organiza como actos de habla (Speech Acts).
COGITO
El módulo COGITO se encarga de organizar la lógica de control del diálogo, erigiéndose en “cerebro” del agente conversacional, al asumir la función de coordinación de todos los elementos. El enfoque de Lekta se basa en la utilización de estrategias de diálogo, unidades de acción con capacidad de ser proyectadas teniendo en cuenta el estado de información del sistema y los eventos recibidos. Algo especialmente útil en el caso de los cambios de contexto planteados por el usuario o la incorporación de fuentes de información externas en la conversación.
Dentro de este módulo se integran además otras funciones:
Concurrencia conversacional multi-intención y multi-tarea
Con multi-intención nos referimos a los casos de entradas de usuario en las que se solicitan de forma simultánea múltiples funciones. Pero esta funcionalidad no concluye con la comprensión de la solicitud, sino que requiere una adecuación conversacional a la propia gestión multi-tarea. A lo largo de la conversación, además, es posible que surjan nuevas operaciones, que pueden contemplarse como subdiálogos, o incluso se puede producir el abandono temporal de una tarea. Ello exige un enfoque de gestión de diálogo muy robusto, que es el que plantea Lekta.
BackOffice
Otra función clave de COGITO es establecer las conexiones con los sistemas externos necesarios para recibir la información que posibilite una evolución en el diálogo. Por ejemplo, en el caso de una consulta sobre el precio de un vuelo, COGITO debe gestionar esa solicitud. Lekta define un interfaz normalizado de llamadas a BackOffice, posibilitando integraciones directas con sistemas de bases de datos, utilizar llamadas a servicios webs o implantar arquitecturas de microservicios.
LOCUTIO
Responder a un usuario como parte de una interacción conversacional no puede reducirse a copiar un patrón de texto y enviarlo al canal de salida de comunicación. Se trata de algo mucho más complejo, donde interviene la capacidad multi-intención y multi-tarea del agente conversacional. Para ello, Lekta cuenta con el módulo LOCUTIO, cuya tarea se basa en la meta-organización. Teniendo en cuenta el estado informativo del sistema conversacional, LOCUTIO se encarga de generar las respuestas que deben enviarse al interlocutor.
NLG
El módulo NLG (Natural Language Generation) se encarga de transformar el modelo de Actos de Habla (Speech Acts) en un contenido concreto, adecuado tanto a la modalidad de la comunicación (hablada o escrita) como al propio canal (interfaz con capacidad gráfica, widget de una web, mensajería instantánea, APP, etc.). En esta fase, es posible incorporar acciones adicionales, como por ejemplo, ante el supuesto de una confirmación explícita para realizar una transferencia, generar botones específicos en un interfaz gráfico para confirmar o denegar dicha transferencia, con la comprensión correspondiente del sistema sobre el comportamiento de dichos botones. Por otro lado, un mismo mensaje puede transmitirse de formas distintas incluso para perfiles diferentes de personas. Lekta permite adecuar cada respuesta al perfil concreto de usuario.
MINDBOARD
Todos los módulos están interconectados con el sistema MindBoard, considerado como un sistema de memoria especializado para la gestión de los diálogos. La utilización del MindBoard permite a Lekta gestionar sistemas de diálogo de gran complejidad.
Además, Lekta cuenta con un motor optimizado de gestión de memoria a bajo nivel, lo que le permite conseguir tiempos de respuesta en tiempo real para la ejecución de acciones complejas de diálogo (comprensión, integración de eventos, lógica de diálogo, etc.). Por otro lado, MindBoard contiene toda la información desarrollada durante el diálogo activo entre el sistema y el usuario. Todos los módulos tienen capacidad de acceso a MindBoard.
Noticias
Lekta lanza su nuevo modelo GERAS de detección biométrica por voz para predicción de edad y género
Lekta2024-09-26T15:24:51+00:0025 septiembre, 2024|
Presentamos un nuevo modelo de detección biométrica, que permite identificar la edad y el género a través del análisis de la voz.
Te invitamos a probar el modelo aquí. Asegúrate de contactar a nuestra organización antes […]
Lekta presenta su Asistente Conversacional para el Catálogo de Playas de la Junta de Andalucía
Lekta2023-07-13T08:36:43+00:0012 julio, 2023|
Estamos emocionados de presentar nuestro último lanzamiento: un asistente conversacional diseñado especialmente para el Catálogo General de Playas de la Junta de Andalucía. Esta innovadora aplicación, desarrollada en colaboración con Sopra Steria, líder europeo […]
[ PODCAST] Tecnologías de voz: uso de la IA en sistemas conversacionales
Lekta2022-12-16T09:49:17+00:0016 diciembre, 2022|
Podcast grabado dentro de la serie Digital Talks by t2ó
La Inteligencia Artificial Conversacional (o IA conversacional) es un conjunto de técnicas, metodologías y tecnologías que permiten a chatbots u otros sistemas, conversar con los […]