Agente Virtual

7
Como funciona? Conceptos básicos y circuito de configuración

Transcript of Agente Virtual

Page 1: Agente Virtual

Como funciona?Conceptos básicos y circuito de configuración

Page 2: Agente Virtual

Buscando el Futuro: Agentes Virtuales Tecnología | Presentación del área

Eliminar todo lo que sea signos de puntuación y caracteres especiales y separa las palabras.

Busca de cada palabra derivada (wordvariant) las palabras primitivas (word) a las que pertenece.

1. Filtro x trigramas.2. Levenstein. Calcula % de desvío de una palabra con respecto a otras."conoser"= "conocer""sldo" = "saldo, saldar"

"quisiera": {querer [desear, precisar,pretender, querer, requerir, solicitar]}

"conocer": {v. conocer [conocer, saber]} "cual": {cual} "es": {ser}"mi": {mi}"saldo": {s. saldo [balance, crédito, deuda, pesos, plata [plata, dinero, guita], remanente, saldo, sobrante]} {v. saldar [liquidar, saldar, pagar]}"querer"+"conocer"+"cual"+"ser"+"mi"+"saldo""querer"+"conocer"+"cual"+"ser"+"mi"+"saldar"

"quisiera": {querer [desear, precisar, pretender, querer, requerir, solicitar]}

"conoser": NULL"cual": {cual} "es": {ser}"mi": {mi}"sldo": NULL

"quisiera""conoser""cuál" -> "cual" "es""mi""sldo"

DESCOMPOSICIÓNdel mensaje

Búsqueda de PALABRASPRIMITIVAS

CORRECCIÓN y obtención deCANÓNICOS posibles

Ejecución deACCIONES

Identificación de PREGUNTA/RESPUESTA del cliente

51 2 3

Patrones identificados

querer + conocer + * + saldo + *

1. Identificar la línea telefónica (número).

* + conocer + * + saldo + *

* + decir + * + saldo + *

2. Buscar vía integración con un CRM el saldo de la línea.3. Armar la respuesta en base a un template de texto "El saldo de su línea X es Y".

Acciones a realizar

"quisiera conoser cuál es el sldo" 4

Page 3: Agente Virtual

Tecnología | Presentación del áreaBuscando el Futuro: Agentes Virtuales

HISTORIALDE CONVERSACIONESPREVIAS (en caso de tener)

FORMULARIO DE CONSULTASFRECUENTES

EL CLIENTE BRINDA LOSDATOS DEL SERVICIO

a

b

1

2

3

CONFIGURACIÓNSe configuran los patrones de consulta y las acciones a realizar.

LIVE TESTINGEl bot interactúa manteniendo conversaciones con los clientes.

RETROALIMENTACIÓNSe identifican los errores y patrones no configurados. Las consultas que no pudo identificar o que identificó equivocadamente.

APROBADOANÁLISISMANUAL DE DATOS

ARMADO DEL SCRIPTDEL BOT

PORCESO DE DATAMINING

Circuito de Implementación

Page 4: Agente Virtual

Tecnología | Presentación del áreaBuscando el Futuro: Agentes Virtuales

Escenario Básico de Implementación

BACKENDBRAIN

POOL 1

POOL nCONECTORESAL CLIENTE

CHAT

SMS

FACEBOOK

TWITTER

Page 5: Agente Virtual

Tecnología | Presentación del áreaBuscando el Futuro: Agentes Virtuales

Integración Nativa con Unity Server

TELÉFONOMÓVIL

APLICACIÓNPARA IPHONE

NAVEGADOR

OTROSCANALES

TELCO SMPPGATEWAY

SMS GATEWAY

SMPP protoco

l

HTTP protoco

l

APACHE TOMCATWEBSITE

XMPP protocol

UNITYOPENFIRE

Si no lo puede solucionar loderiva a la cola de agentes

1

3

COLAS DE ATENCIÓN

2

4

GRUPO DE EVASDISPONIBLES

GRUPO DEAGENTESUSANDO UNITY DESKTOP

Page 6: Agente Virtual

Gracias!Julián WerbaJefe de investigación y DesarrolloAtento Argentina

[email protected]@julianwerba

Page 7: Agente Virtual

Investigación & Desarrollo: ¿Quiénes somos y qué hacemos?

Nuevas tecnologías y pruebas de concepto Desarrollo ágil Múltiples lenguajes de programación (JAVA +. NET) Amplia experiencia en programación de protocolos de telefonía

(H.323, SIP, codecs), programación de redes y CTI Filosofía de desarrollo de productos Amplios conocimientos del negocio de atención al cliente Experiencia en exportación de productos de software