Este documento presenta una introducción a Oracle Intelligent Bot. Se discuten las características clave de la plataforma como intents, entidades y flujos. También se muestra una demostración en la que se entrena al bot con algoritmos disponibles y se prueba. Finalmente, se describe el rol del desarrollador para habilitar la innovación, automatización y digitalización a través del desarrollo de código.
7. Esto ya tiene su historia…
06
https://images-na.ssl-images-
amazon.com/images/M/MV5BMTEwMTU1YjMtMjc0OS00NjZiLTk1MGMtNzhkODI0ZDFjNG
I2XkEyXkFqcGdeQXVyNTAyODkwOQ@@._V1_UX182_CR0,0,182,268_AL_.jpg
https://boygeniusreport.files.wordpress.com/2015/12/siri-iphone.jpg?quality=98&strip=all
https://getvoip.com/uploads/InteraticeVoiceResponse.jpg
http://us.tamagotchifriends.com/wp-content/uploads/sites/2/2013/11/37486-Tamagotchi-Blue-Dalmatian_R1.png
8. ¿A qué se debe el boom de los bots?
07
https://s-media-cache-
ak0.pinimg.com/564x/71/58/6f/71586f2c746c5777090ef07d61a24bb0.jpg
https://docs.oracle.com/cloud/farel10/salescs_gs/FASTG/img/simplified_UI_R10_20051535.png
9. (…continuación) ¿A qué se debe?
08
Propiedad de Aeroméxico Propiedad de Fiesta Inn
Propiedad de Uber
10. Mi opinión
• Cada vez más necesitamos
interfaces simples de usar,
cómodas para nuestro uso
• La tendencia es de
consolidación. Un canal
que me de entrada a varias
tareas, funcionalidades,
acciones. Autoservicio.
• Hacer uso de canales que
el usuario ya sabe ocupar
• Evitar la saturación de
aplicaciones.
09
https://www.mdsdecoded.com/wp-content/uploads/2017/01/chatbots_blog-1024x573.png
11. Mi opinión (continuación)
• Los chatbots se han vuelto una
plataforma importante para poder tener
interacciones con nuestros usuarios a
través de un mecanismo conocido por
ellos: un chat.
• Pero no es solo el habilitar la plataforma y
disponibilizarla a través de canales
populares como Facebook; lo que
queremos es realmente automatizar
tareas que le den confianza al usuario y
comodidad.
• No solo es una plataforma informativa,
sino que se puede volver transaccional.
Que pueda llegar a aprender
comportamientos, a entrenarse en base a
su uso. Y ultimadamente que tenga
conexión con tus sistemas de backend
o APIs.
09
https://www.mdsdecoded.com/wp-content/uploads/2017/01/chatbots_blog-1024x573.png
13. Su alimento favorito
• Inteligencia Artificial
• APIs. APIs y más APIs.
11
https://inform.tmforum.org/wp-content/uploads/2016/11/API-
shutterstock_386823820.jpg
14. ¿Qué está haciendo Oracle?
12
1. Extendiendo su plataforma de
nube orientada a plataformas
móviles
2. Aprovechando el resto de su
plataforma
3. Planteando una plataforma que
sea fácil de usar pero que al
mismo tiempo cumpla con los
dos puntos básicos para un
bot: AI y APIs
4. Integrándola con otros
productos.
15. ¿Qué vamos a ver en unos minutos?
12
1. Vamos a hacer una
Introducción a Oracle
Intelligent Bot
2. Mi interés es que haya
entendimiento en lo que
puede hacer la plataforma
3. Mi interés es resaltar algunos
elementos de ella para que
entiendan su valor
4. Sobre todo entender el valor
que tiene para mezclar las
diferentes
necesidades/alimentos de un
16. ¿Qué vamos a ver en unos minutos?
12
1. Vamos a hacer una
Introducción a Oracle
Intelligent Bot
2. Mi interés es que haya
entendimiento en lo que
puede hacer la plataforma
3. Mi interés es resaltar algunos
elementos de ella para que
entiendan su valor
4. Sobre todo entender el valor
que tiene para mezclar las
diferentes
necesidades/alimentos de un
bot: APIs e Inteligencia
Usemos esto
17. ¿Qué vamos a hacer?
13
1. Conocer las diferentes
características de Oracle
Intelligent Bot
2. Entender qué son los Intents,
Entidades y Flujos
3. Entrenar al Bot con alguno de los
algoritmos disponibles
4. Probar el Bot
5. Describir qué son los componentes
6. Escribir algo de YAML
20. El rol del desarrollador
27
1. ¿Cómo vivimos actualmente?
2. ¿Gracias a qué podemos habilitar
tantos servicios, APIs y
aplicaciones?
3. ¿Cómo se lleva a cabo la
interoperabilidad de las
aplicaciones?
Además de elementos con igual
importancia como las redes y los
dispositivos, el común denominador
es código.
21. El rol del desarrollador.
28
No ha habido momento en la historia de TI en donde
mas posibilidades y libertad hay para los
desarrolladores.
• Lenguajes
• Plataformas
• Nube
• DevOps
• Dispositivos
• IoT
• Chatbots
• APIs
22. El rol del desarrollador.
29
El rol está enfocado a varias actividades:
1. Habilitación
2. Innovación
3. Automatización
4. Digitalización
5. Modernización
6. Agilidad
¿Es demasiado?
23. El rol del desarrollador.
30
Los desarrolladores tienen a su alcance la
facilidad de cambiar la forma en la que
vivimos. Tienen la facilidad de que sus
desarrollos tenga un impacto global con lo que
hacen.
Su rol no es solo el describir qué
actividades hacen o realizan en una
organización, sino lo que representan para
el mundo en que vivimos.
Saber programar se vuelve aun mas
importante que hablar inglés.