You are on page 1of 7

Quieres convertirte en un pionero en el

mundo de la Inteligencia Artificial


Conversacional?
Con el anuncio de Facebook el da 7 de abril de incorporar chatbots en
Messenger, y seguidos por el apoyo de empresas de la talla de Microsoft,
Google y Apple, este mercado est en auge. Son cada vez ms las marcas
que intentan sacarle provecho. Se estima que durante el prximo ao se
demandarn ms de 15.000 puestos de personal cualificado en la creacin
de chatbots.
Hasta la fecha se creado ms de 30.000 chatbots solo en Messenger,
sin embargo son muy pocos los que son capaces de exprimir todas las
posibilidades. El 99% carecen de flujos conversacionales complejos y caen
continuamente en bloqueos y falta de entendimiento del usuario, llegando
en la mayora de las ocasiones a frustrar al mismo.
Las tecnologas y frameworks actuales estn todava en fase de
crecimiento y resultan incompletos. Los desarrolladores se enfrentan al
duro debate de qu tecnologa escoger no siendo conscientes de que lo
importante hoy es comprender las arquitecturas y tcnicas de
programacin y la Inteligencia Artificial involucradas en un chatbot.
Desde Commons y la Universidad Politcnica de Madrid queremos dar la
oportunidad a los alumnos del curso de convertirse en un Desarrollador
Profesional de Bots Conversacionales (ChatBots).
Una vez concluido el curso el alumno ser capaz de desarrollar un
ChatBot completo, desde el planteamiento de la estructura inicial hasta la
implementacin final en cualquier servicio. Siendo capaz de poder
dimensionar correctamente la dificultad de un chatbot concreto y el tiempo
de desarrollo, as como elegir correctamente la arquitectura y tecnologas
correctas para un chatbot concreto.

CURSO
Inteligencia Artificial Conversacional
(CHATBOTS)

Duracin:
- 80 horas (2 semanas)
- 60 horas presenciales + 20 horas trabajo personal

Objetivos:
Convertirse en un desarrollador profesional de Chatbots.
Obtener un profundo conocimiento de las tcnicas y tecnologas de
Inteligencia Artificial con la operan los chatbots (sistemas expertos,
tcnicas de entrenamiento supervisado y semi-supervisado, y
procesamiento de lenguaje natural).
Dimensionar correctamente la complejidad, recursos y tecnologas
necesarios a la hora de enfrentarse a un gran proyecto.
Ser capaz de definir la mejor arquitectura para un chatbot concreto.
Ser capaz de crear un chatbot.
Creacin de chatbots multiplataforma y multilenguaje.
Creacin de flujos conversacionales complejos.
Manejo de herramientas y frameworks de creacin de chatbots.
Integracin con servicios propios o de terceros.
Conexin con chat centers.

Conocimientos necesarios:
- Javascript

A quin va dirigido:
Desarrolladores que quieran iniciarse o ampliar sus conocimientos
en el desarrollo de chatbots y las tecnologas y tcnicas de
Inteligencia Artificial con las que operan.
Directores de desarrollo que quieran aprender a evaluar,
dimensionar y disear arquitecturas correctamente un chatbot.

Salidas Profesionales:
El mercado de los chatbots est en auge, se estima que sern necesarios a
los largo del prximo ao ms de 15.000 desarrolladores. Commons,
actualmente duplica su plantilla cada trimestre y las grandes compaas ya
estn incorporando en sus filas departamentos centrados en el desarrollo
de chatbots. Llegaras a ser un:

Experto en Ingeniera del conocimiento en chatbots.


Desarrollador de chatbots.
Analista de chatbots.
Jefe de proyectos en el uso de chatbots.

Temario:
Da 1:
- Introduccin Chatbots (que son, canales, tecnologas) (1h)
- Arquitectura de un chatbot (canales, deteccin de objetivos, flujo
de la conversacin, integracin con tus servicios, chat center) (2h)
- Tu primer Chatbot (1h)
Da 2:
- Diseo de un chatbot:
- Captura de objetivos. (1h)

- Creacin de la estructura del chatbot mediante Extraccin del


conocimiento. (3h)
- Incorporacin de la deteccin de objetivos basados en lenguaje
natural. (1h)
Da 2:
- Deteccin de objetivos basado en lenguaje natural:
o Mediante expresiones regulares. (1h)
o Mediante entrenamiento de lenguaje (wit.ai, LUIS, tensor
flow). (2h)
- Multilenguaje. (1h)
- Ambigedades y tcnicas de resolucin de casos irresolubles. (1h)
Da 3:
-

Flujos conversacionales:
Captura de requisitos. (2h)
Interrupciones y reanudacin de un flujo. (2h)
Tcnicas para mitigar flujos indeseados (1h)

Da 4:
- Integracin con servicios. (2h)
- Autenticacin del usuario. (2h)
- Text to Voice, Voice to Text (1h)
Da 5:
-

Conexin con chatcenter. (2h)


Analticas:
Evaluacin general del chatbot. (1h)
Evaluacin por objetivos. (1h)
Desarrollo evolutivo del chatbot. (1h)

Da 6:
- Chatbot Multicanal. (2h)
- Reutilizacin de objetivos. (1h)
- Personalizacin de la conversacin a cada usuario. (2h)

Da 7-8-9:
- Caso prctico. (15h)
Da 10:
- Tricks and Tips. (4h)
- Cierre. (1h)

Datos del curso


Cdigo curso
Detalles

Lugar

Chat-Bots Commons UPM


7 Noviembre, 10 das, 6 horas/da
1 Diciembre, 10 das, 6 horas/da
Escuela Tcnica Superior de Ingenieros
en Informtica
Campus de Montegancedo, s/n

Programadores con experiencia en


Quien debera Java que quieran adquirir los
conocimientos y habilidades necesarias
asistir
para desarrollar ChatBots.
Prerrequisitos

Contactos

Experiencia de Programacin en Java y


Javascript.
COMMONS
Kiko Cisneros (CTO en Commons)
Telfono
(+34) 639660838
UPM
Julio Garca Martn (Prof. LSIIS)
Telfono (+34) 913367449

Instructores

Kiko Cisneros
CTO Commons S.L.
(Serial Bot Developer ;)
Amante de la investigacin y los negocios. Mi
pasin es alinear mis dos amores.
Amo la investigacin porque entraa la resolucin de problemas no
resueltos, y por eso me gusta el software porque permite crear cosas muy
rpido que permitan resolver esos problemas. Sin ser experto en
prcticamente nada, he trabajado con prcticamente cualquier cosa
relacionada con el desarrollo de software, el BigData y la Inteligencia
Artificial.
Amo los negocios fundamental porque me permiten financiar mis
investigaciones y ms importante an, conseguir que estas acaben siendo
usadas y no olvidadas en un cajn o incomprendidas en un artculo. Si algo
cabe destacar de esta faceta es que el 60% de los negocios en los que me
involucro acaban siendo rentables (PeliculasOnline, PREMETI, G4M3
Studios...). Demasiado humilde, hehehe, como para deciros lo bueno que
soy resolviendo problemas, liderando equipos, fijando objetivos,
detectando problemas, adelantandome al futuro o valorando
oportunidades.
Mi reto diario: conseguir cumplir mis objetivos, alcanzar alguno ms no
planteado, disfrutar con mi trabajo y hacer que mi equipo lo disfrute
tambin.

Julio Garca
Prof. E.T.S.I. Informtica
UPM
(Professor, Researcher & Inventor)

He is a Researcher & Associate Professor at


UPM (Madrid) and a sought-after expert on
complex software development and emergent technologies.
Both as a senior lecturer and director, he has 25+ years of experience
taking part in bachelor, master and phd courses, being the director of
100+ (Bachelors/Masters) thesis on 30+ topics.
He has taken part in 30+ Industry/University collaboration agreements,
many as a Director on behalf of the University.
His research includes 60+ international publications, many of them rated
and available at ResearchGate. Areas of research include: Declarative
Models and Languages, OO Design Patterns, Compilation Techniques /
Virtual Machines & Learning Instruction and Learning Design Strategies.
He is the Director of both the "Cloud, IoT & Mobile Computing - Research
Group" & "Declarative Models applied to Software Development Research Group" within the IT school at UPM.
He is also Director & Co-founder of an Emergent Tech Startup, pursuing
innovation in projects related to Context Awareness Devices (mobiles,
wearables, beacons, sensors), Cloud & IoT Computing. Main leader of 3
IOT projects (2015-2018).
He has been awarded 3 prizes on Startup Competitions with projects
regarding Mobile and Wireless Technologies

You might also like