Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Seguro más de una vez habrás escuchado hablar de Inteligencia artificial o AI, pero... ¿sabes ¿Sabes qué es y para qué sirve?

Si la respuesta es no, ¡no te preocupes!

Con esta guía vas a poder entender los conceptos generales sobre AI y para qué la usamos a la hora de desarrollar un bot.

¿Qué es la AI?

En pocas palabras, la inteligencia artificial (AI) es la simulación de procesos de inteligencia típicamente
humanos, por parte de máquinas o sistemas informáticos.

...

En el caso de nuestros bots, la AI es lo que le da la capacidad de aprender y "razonar" para dar respuestas acordes a lo consultado por el usuario.

NLP (Natural language processing)

Esta capacidad que el bot tiene de “conversar” como un humano, es gracias al lenguaje NLP (Natural language processing) que es una técnica que permite a los sistemas informáticos “comprender” las comunicaciones humanas. Es decir, posibilita la interacción entre usuario y bot.

Info

La respuesta a tu pregunta es que el bot usa la Inteligencia Artificial y este lenguaje NLP para procesar lo que le dicen los usuarios y usuarias del bot y así poder entablar una "conversación".

Entrenamiento 🦾

...

Y ¿cómo llega el bot a tener todos estos conocimientos? ¡Entrenando!

Es importante saber cómo nuestro bot comprende para entender de qué manera puedo enseñarle. Como nos pasa a los humanos, ¿no?

El lenguaje NLP (o nuestro bot) analiza e identifica dos tipos de entidades. Por un lado, las intents o intenciones y por el otro lado las keywords o palabras claves.

Panel
bgColor#B3F5FF

Intents

Las Intents hablan del propósito que tiene el usuario. Generalmente asociado a una acción. Determinan lo que la persona trata de lograr. 

Imaginemos la recepción de un centro médico.

Se acercan tres personas diferentes que dicen: "Quiero sacar un turno con la doctora Lunza, "Me gustaría solicitar una cita para el martes" y "¿Tienen turnos disponibles?

Si comparamos estas expresiones no son idénticas, pero tienen algo en común: su intención. 

...

También pueden utilizarse keywords en combinación con intents y así poder crear respuestas mucho más específicas.

Imaginemos que ya creamos la intent "Quiero comprar" y la misma redirecciona al flujo de compra

...

¡Genial! Ahora, el usuario también podría decirnos: "Quisiera comprar chocolate" o "Me gustaría conseguir helado".

En ese caso podríamos crear un grupo de keywords con los diferentes productos  y así redireccionar a una instancia mucho más específica y mejorar la experiencia.

Conclusión

Un buen ejercicio para comenzar a entender estos conceptos es imaginarnos a una persona entrando a un negocio.

Imaginemos que ingresa a un banco y grita "¡Dinero!". Quien deba atenderla no sabrá si la persona quiere retirar dinero, depositar dinero, hacer un pago o ¡robar el banco!

Es por esto que es muy importante hacer un buen análisis al momento de incluir información a nuestro bot y entender a través de qué tipo de entidad creemos que va a ser mejor que el bot comprenda el contenido. ¡Y no te olvides de entrenar! 🦾

...

Auibuttongroup
an.spaceKeyCKB
idpkngiksc1vi
title
alignmentcenter
directionhorizontal
Auibutton
externalUrl
color#13384B
filterSpacefalse
destinationconfluencePage
textColorPaletteDefault
typestandard
titleVolver al Menú Principal
textColor#05C6E0
urlhttps://mobile-tonic.atlassian.net/wiki/spaces/CKB/pages/2239856645/Incorporando+tu+proyecto+a+Chat-Tonic
selectedUrlhttps://mobile-tonic.atlassian.net/wiki/spaces/CKB/pages/2239856645/Incorporando+tu+proyecto+a+Chat-Tonic
an.spaceKeyCKB
id7fgx46jklg5
alignmentleft
backgroundColorPaletteDefault
Auibutton
externalUrl
color#13384B
filterSpacefalse
destinationconfluencePage
textColorPaletteDefault
typestandard
titleAtrás
textColor#05C6E0
urlhttps://mobile-tonic.atlassian.net/wiki/spaces/CKB/pages/2257388304
selectedUrlhttps://mobile-tonic.atlassian.net/wiki/spaces/CKB/pages/2257388304
an.spaceKeyCKB
id87qbjdi1kra
alignmentleft
backgroundColorPaletteDefault
Auibutton
externalUrl
color#13384B
filterSpacefalse
destinationconfluencePage
textColorPaletteDefault
typestandard
titleSiguiente
textColor#05C6E0
urlhttps://mobile-tonic.atlassian.net/wiki/spaces/CKB/pages/2248179803
selectedUrlhttps://mobile-tonic.atlassian.net/wiki/spaces/CKB/pages/2248179803
an.spaceKeyCKB
idcouiqvg1aob
alignmentleft
backgroundColorPaletteDefault