A diferencia del motor clásico, que dependía de coincidencias palabra por palabra y tenía limitaciones frente a variaciones como sinónimos, errores tipográficos o lenguaje informal, el nuevo motor interpreta lo que el usuario quiere decir.
Este enfoque reduce significativamente la necesidad de cubrir múltiples variantes de una misma pregunta, haciendo al sistema más flexible, inteligente y resiliente. Permitiéndote ofrecer interacciones más precisas y naturales a tus clientes.
¿Cómo funcionaba el motor clásico?El motor anterior se basaba en la coincidencia de patrones y la tokenización (dividir el texto en palabras o partes). Las intenciones se configuraban como patrones de texto, y el mensaje del usuario se descomponía en palabras (tokens) que se comparaban con listas predefinidas.
A partir de estas coincidencias, se seleccionaba la intención más probable y si no se encontraba un match adecuado, el sistema derivaba a menús de desambiguación o generaba respuestas evasivas.
¿Cómo funciona el nuevo motor?El nuevo motor reemplaza la coincidencia de tokens por una búsqueda semántica basada en vectores (embeddings). Esto significa que cada intención y sus formas de preguntar se transforman en una representación numérica que captura su significado.
- Frases con significado similar → quedan “cerca”
- Frases con significado distinto → quedan “lejos”
Esto permite identificar correctamente la intención del usuario, aunque formule su consulta de diferentes maneras.
Una vez generado el vector de la consulta del usuario, el motor busca en la base de datos la intención más cercana semánticamente y devuelve el mejor resultado junto con un score de similitud, que indica la solidez de la coincidencia.- El score mínimo para responder es 0.8.
- Si la coincidencia supera este umbral → se entrega la respuesta asociada.
- Si ninguna intención alcanza el mínimo → se buscan coincidencias en la base de respuestas.
- Si aún no hay resultado → se activa fallback: desambiguación o IA generativa con RAG (Retrieval-Augmented Generation) para construir una respuesta basada en información disponible.
El nuevo motor no solo mejora la tecnología detrás de tu Asistente Virtual, sino que también transforma la operación.A continuación, te presentamos algunos de sus principales beneficios:
↑ Mayor tasa de resolución: más conversaciones se resuelven sin derivación a un agente humano.
↑ Mayor comprensión del lenguaje natural: interpreta múltiples formas de expresar una intención.
↑ Mayor cobertura de consultas: responde más casos gracias a la comprensión semántica.
↓ Menor esfuerzo de mantenimiento: no es necesario cubrir todas las variantes posibles manualmente.
↓ Menor tiempo de carga de contenido: se trabaja con conceptos, no con listas extensas de frases.