SlideShare una empresa de Scribd logo
1 de 31
© 2018 Slidefabric.com All rights reserved. P A G E 1
Creando un agente conversación en Minutos
© 2018 Slidefabric.com All rights reserved. P A G E 2
Boliviana
Tengo 22 Años
Leader the community Student Ambassador La Paz
Carla Vanesa
Mamani
M i c r o s o f t L e a r n S t u d e n t A m b a s s a d o r s
© 2018 Slidefabric.com All rights reserved. P A G E 3
Agenda
1) Introducción
2) QnA Maker
3) Azure Bot Service
4) Demo
5) Bot Framework Composer
6) Bot Framework Emulator.
7) Demo
8) Apuntes Finales
© 2018 Slidefabric.com All rights reserved. P A G E 4
Introduccion
© 2018 Slidefabric.com All rights reserved. P A G E 5
¿Qué es un Bot?
Un Bot es un software de
Inteligencia Artificial que
simula una conversación con
una persona por medio del
lenguaje natural.
Es considerado como una
de las expresiones de
interacción entre humanos y
máquinas más avanzadas.
© 2018 Slidefabric.com All rights reserved. P A G E 6
Ventajas
Los bots pueden estar
disponibles 24/7/365
Pueden ser
integrados en casi
cualquier plataforma.
Los bots son capaces de
combinar millones de datos
desde distintas fuentes.
© 2018 Slidefabric.com All rights reserved. P A G E 7
QnA Maker
© 2018 Slidefabric.com All rights reserved. P A G E 8
© 2018 Slidefabric.com All rights reserved. P A G E 9
Canales
© 2018 Slidefabric.com All rights reserved. P A G E 10
Ventajas
1)Chatea en más de 50 idiomas
2)Extracción automática
3)Conversaciones multi-giro
4)Servicios relacionados
5)Sin experiencia en código
© 2018 Slidefabric.com All rights reserved. P A G E 11
Construye y conecta un FAQ Bot en Telegram
1
2
3
4
5
© 2018 Slidefabric.com All rights reserved. P A G E 12
Cualquier documento o sitio web con pares de preguntas y respuestas puede importarse a QnA Maker.
1) Crea un nuevo servicio Link: qnamaker.ia
2) Creamos una nueva base de conocimientos
3) Creamos un servicio QnA Maker en Azure
4) Le damos actualizar y seleccionamos el servicio
5) Agregamos el nombre de la Base de Conocimiento [KB]
6) Importamos FAQ (URL, PDF, DOCX, ETC)
7) Creamos la KB
8) Guardamos, entremos y revisamos
Importa un FAQ en QnA Maker
© 2018 Slidefabric.com All rights reserved. P A G E 13
Despues de publicar el servicio de QnA Maker, puedes crear un bot de forma directa.
Conecta el QnA Service con Azure Bot Service
© 2018 Slidefabric.com All rights reserved. P A G E 14
Crea tu Azure
Bot Service
1) Ingresa un nombre de servicio y grupo de recursos
2) Selecciona una ubicación para el recurso
3) Elige C# o Node.js en la plantilla (template) del recurso
4) Llena el resto de la información solicitada
© 2018 Slidefabric.com All rights reserved. P A G E 15
Prueba el bot en la web
1) Navega a ‘Test in Web Chat’
2) Prueba la conexión del bot a QnA Maker
© 2018 Slidefabric.com All rights reserved. P A G E 16
Telegram
Nos dirigimos a BotFather con el siguiente enlace: https://telegram.me/botfather
Crear un nuevo bot de Telegram
Con el comndo /newbot
Asignamos un nombre descriptivo al bot de Telegram.
Asignamos un nombre de usuario y este que termine en bot
Ejemplo: Carla_001_bot
© 2018 Slidefabric.com All rights reserved. P A G E 17
Telegram
Copiamos el Acceso del Token
Introducimos el token de acceso del bot de Telegram en el portal de Azure
Nos vamos a Canales del bot en Azure Portal y haga clic en el botón Telegram.
El bot ahora está configurado correctamente para comunicarse con los usuarios de
Telegram.
© 2018 Slidefabric.com All rights reserved. P A G E 18
Demo
© 2018 Slidefabric.com All rights reserved. P A G E 19
Azure Bot
Service
QnA Maker Azure App
Service
Telegram
Knowledge Base
© 2018 Slidefabric.com All rights reserved. P A G E 20
C#
Bot Framework
Composer
© 2018 Slidefabric.com All rights reserved. P A G E 21
Instalar Bot Framework Composer
1)Está disponible para Windows, macOS y Linux
2)https://github.com/microsoft/BotFramework-Composer/releases
© 2018 Slidefabric.com All rights reserved. P A G E 22
Instalar Bot Framework Emulator
1) https://github.com/microsoft/BotFramework-Emulator/releases/tag/v4.10.0
© 2018 Slidefabric.com All rights reserved. P A G E 23
Asegurarse de que también tiene
instalado .NET Core SDK 3.1
o posterior.
1) https://dotnet.microsoft.com/download/dotnet-core/3.1
© 2018 Slidefabric.com All rights reserved. P A G E 24
Demo
© 2018 Slidefabric.com All rights reserved. P A G E 25
Apuntes Finales
© 2018 Slidefabric.com All rights reserved. P A G E 26
Recomendaciones
• Transparencia
• Claridad
• Transferencia a un humano
• Normas culturales
• Confiable
• Privacidad
• Seguridad en los datos
• Accesibilidad
• Responsabilidad
© 2018 Slidefabric.com All rights reserved. P A G E 27
Llamado a la acción
• Microsoft Bot Framework
• https://dev.botframework.com
Bot Builder
http://github.com/Microsoft/botbuilder
Azure Cognitive Services
https://microsoft.com/cognitive
LUIS
https://luis.ai
© 2018 Slidefabric.com All rights reserved. P A G E 28
Llamado a la acción
• Azure Bot Service Documentation
https://aka.ms/azure/bots/overview/docs
Learning Path: Create Intelligent Bots with Azure Bot Service
https://docs.microsoft.com/en-us/learn/paths/create-bots-
with-the-azure-bot-service/
© 2018 Slidefabric.com All rights reserved. P A G E 29
Q & A
T H A N K S F O R Y O U R
AT T E N T O N
© 2018 Slidefabric.com All rights reserved. P A G E 31
Carly MCH
github.com/CarlaMamaniChavez
@CarlaMamaniCha1
www.linkedin.com/in/car
la-vanesa-mamani-
chavez-981b83186/

Más contenido relacionado

Similar a Creando un agente conversacional en minutos

MuleSoft Anypoint Platform - Releases 2019
MuleSoft Anypoint Platform - Releases 2019 MuleSoft Anypoint Platform - Releases 2019
MuleSoft Anypoint Platform - Releases 2019 Larry Magallanes
 
Productividad basada en herramientas tecnológicas cert
Productividad basada en herramientas tecnológicas certProductividad basada en herramientas tecnológicas cert
Productividad basada en herramientas tecnológicas certMaestros Online
 
Conociendo la Certificacion Azure AI Engineer Associate
Conociendo la Certificacion Azure AI Engineer AssociateConociendo la Certificacion Azure AI Engineer Associate
Conociendo la Certificacion Azure AI Engineer AssociateLuis Beltran
 
MuleSoft Madrid Meetup #2 slides 29th January 2020
MuleSoft Madrid Meetup #2 slides 29th January 2020MuleSoft Madrid Meetup #2 slides 29th January 2020
MuleSoft Madrid Meetup #2 slides 29th January 2020Ieva Navickaite
 
¡Únete a la rebelión de los bots y la AI!
¡Únete a la rebelión de los bots y la AI!¡Únete a la rebelión de los bots y la AI!
¡Únete a la rebelión de los bots y la AI!Gisela Torres
 
Webinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisWebinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisQuobis
 
Presentacion Tesis
Presentacion TesisPresentacion Tesis
Presentacion TesisGEOVAN21
 
Arquitecturas Serverless con IoT, Machine Learning y Asistentes de Voz
Arquitecturas Serverless con IoT, Machine Learning y Asistentes de VozArquitecturas Serverless con IoT, Machine Learning y Asistentes de Voz
Arquitecturas Serverless con IoT, Machine Learning y Asistentes de VozAmazon Web Services LATAM
 
Web matrix session4
Web matrix session4Web matrix session4
Web matrix session4Gonzalo C.
 
Aprende a crear y desplegar una aplicación de python que use APIs de BlueVia
Aprende a crear y desplegar una aplicación de python que use APIs de BlueViaAprende a crear y desplegar una aplicación de python que use APIs de BlueVia
Aprende a crear y desplegar una aplicación de python que use APIs de BlueViaBlueVia
 
NetConfUy 2018 - Azure B2C
NetConfUy 2018 - Azure B2CNetConfUy 2018 - Azure B2C
NetConfUy 2018 - Azure B2Cfernando sonego
 
CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014Ricardo Bouyer
 
Net conf uy 2018 migrating legacy applications
Net conf uy 2018   migrating legacy applicationsNet conf uy 2018   migrating legacy applications
Net conf uy 2018 migrating legacy applicationsRafael Dos Santos
 
Global Power Platform Bootcamp 2023 - Power Virtual Agents + Teams = Better t...
Global Power Platform Bootcamp 2023 - Power Virtual Agents + Teams = Better t...Global Power Platform Bootcamp 2023 - Power Virtual Agents + Teams = Better t...
Global Power Platform Bootcamp 2023 - Power Virtual Agents + Teams = Better t...EdgardSP
 
Web matrix session 3
Web matrix session 3Web matrix session 3
Web matrix session 3Gonzalo C.
 
Oracle Developer Tour Santiago, Chile. Oracle Intelligent Bot Introduction.
Oracle Developer Tour Santiago, Chile. Oracle Intelligent Bot Introduction.Oracle Developer Tour Santiago, Chile. Oracle Intelligent Bot Introduction.
Oracle Developer Tour Santiago, Chile. Oracle Intelligent Bot Introduction.Rolando Carrasco
 
Power BI para desarrolladores netcoreconf
Power BI para desarrolladores netcoreconfPower BI para desarrolladores netcoreconf
Power BI para desarrolladores netcoreconfAntonio Soto
 

Similar a Creando un agente conversacional en minutos (20)

MuleSoft Anypoint Platform - Releases 2019
MuleSoft Anypoint Platform - Releases 2019 MuleSoft Anypoint Platform - Releases 2019
MuleSoft Anypoint Platform - Releases 2019
 
Productividad basada en herramientas tecnológicas cert
Productividad basada en herramientas tecnológicas certProductividad basada en herramientas tecnológicas cert
Productividad basada en herramientas tecnológicas cert
 
Conociendo la Certificacion Azure AI Engineer Associate
Conociendo la Certificacion Azure AI Engineer AssociateConociendo la Certificacion Azure AI Engineer Associate
Conociendo la Certificacion Azure AI Engineer Associate
 
MuleSoft Madrid Meetup #2 slides 29th January 2020
MuleSoft Madrid Meetup #2 slides 29th January 2020MuleSoft Madrid Meetup #2 slides 29th January 2020
MuleSoft Madrid Meetup #2 slides 29th January 2020
 
¡Únete a la rebelión de los bots y la AI!
¡Únete a la rebelión de los bots y la AI!¡Únete a la rebelión de los bots y la AI!
¡Únete a la rebelión de los bots y la AI!
 
Webinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisWebinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - Quobis
 
Presentacion Tesis
Presentacion TesisPresentacion Tesis
Presentacion Tesis
 
GPPB2023 Lima
GPPB2023 LimaGPPB2023 Lima
GPPB2023 Lima
 
Arquitecturas Serverless con IoT, Machine Learning y Asistentes de Voz
Arquitecturas Serverless con IoT, Machine Learning y Asistentes de VozArquitecturas Serverless con IoT, Machine Learning y Asistentes de Voz
Arquitecturas Serverless con IoT, Machine Learning y Asistentes de Voz
 
Web matrix session4
Web matrix session4Web matrix session4
Web matrix session4
 
Aprende a crear y desplegar una aplicación de python que use APIs de BlueVia
Aprende a crear y desplegar una aplicación de python que use APIs de BlueViaAprende a crear y desplegar una aplicación de python que use APIs de BlueVia
Aprende a crear y desplegar una aplicación de python que use APIs de BlueVia
 
NetConfUy 2018 - Azure B2C
NetConfUy 2018 - Azure B2CNetConfUy 2018 - Azure B2C
NetConfUy 2018 - Azure B2C
 
CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014
 
Net conf uy 2018 migrating legacy applications
Net conf uy 2018   migrating legacy applicationsNet conf uy 2018   migrating legacy applications
Net conf uy 2018 migrating legacy applications
 
PresentacionPFC_ppt
PresentacionPFC_pptPresentacionPFC_ppt
PresentacionPFC_ppt
 
Global Power Platform Bootcamp 2023 - Power Virtual Agents + Teams = Better t...
Global Power Platform Bootcamp 2023 - Power Virtual Agents + Teams = Better t...Global Power Platform Bootcamp 2023 - Power Virtual Agents + Teams = Better t...
Global Power Platform Bootcamp 2023 - Power Virtual Agents + Teams = Better t...
 
Web matrix session 3
Web matrix session 3Web matrix session 3
Web matrix session 3
 
Oracle Developer Tour Santiago, Chile. Oracle Intelligent Bot Introduction.
Oracle Developer Tour Santiago, Chile. Oracle Intelligent Bot Introduction.Oracle Developer Tour Santiago, Chile. Oracle Intelligent Bot Introduction.
Oracle Developer Tour Santiago, Chile. Oracle Intelligent Bot Introduction.
 
Power BI para desarrolladores netcoreconf
Power BI para desarrolladores netcoreconfPower BI para desarrolladores netcoreconf
Power BI para desarrolladores netcoreconf
 
Probots: Azure Bots y Project Online
Probots: Azure Bots y Project OnlineProbots: Azure Bots y Project Online
Probots: Azure Bots y Project Online
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 

Último (16)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 

Creando un agente conversacional en minutos

  • 1. © 2018 Slidefabric.com All rights reserved. P A G E 1 Creando un agente conversación en Minutos
  • 2. © 2018 Slidefabric.com All rights reserved. P A G E 2 Boliviana Tengo 22 Años Leader the community Student Ambassador La Paz Carla Vanesa Mamani M i c r o s o f t L e a r n S t u d e n t A m b a s s a d o r s
  • 3. © 2018 Slidefabric.com All rights reserved. P A G E 3 Agenda 1) Introducción 2) QnA Maker 3) Azure Bot Service 4) Demo 5) Bot Framework Composer 6) Bot Framework Emulator. 7) Demo 8) Apuntes Finales
  • 4. © 2018 Slidefabric.com All rights reserved. P A G E 4 Introduccion
  • 5. © 2018 Slidefabric.com All rights reserved. P A G E 5 ¿Qué es un Bot? Un Bot es un software de Inteligencia Artificial que simula una conversación con una persona por medio del lenguaje natural. Es considerado como una de las expresiones de interacción entre humanos y máquinas más avanzadas.
  • 6. © 2018 Slidefabric.com All rights reserved. P A G E 6 Ventajas Los bots pueden estar disponibles 24/7/365 Pueden ser integrados en casi cualquier plataforma. Los bots son capaces de combinar millones de datos desde distintas fuentes.
  • 7. © 2018 Slidefabric.com All rights reserved. P A G E 7 QnA Maker
  • 8. © 2018 Slidefabric.com All rights reserved. P A G E 8
  • 9. © 2018 Slidefabric.com All rights reserved. P A G E 9 Canales
  • 10. © 2018 Slidefabric.com All rights reserved. P A G E 10 Ventajas 1)Chatea en más de 50 idiomas 2)Extracción automática 3)Conversaciones multi-giro 4)Servicios relacionados 5)Sin experiencia en código
  • 11. © 2018 Slidefabric.com All rights reserved. P A G E 11 Construye y conecta un FAQ Bot en Telegram 1 2 3 4 5
  • 12. © 2018 Slidefabric.com All rights reserved. P A G E 12 Cualquier documento o sitio web con pares de preguntas y respuestas puede importarse a QnA Maker. 1) Crea un nuevo servicio Link: qnamaker.ia 2) Creamos una nueva base de conocimientos 3) Creamos un servicio QnA Maker en Azure 4) Le damos actualizar y seleccionamos el servicio 5) Agregamos el nombre de la Base de Conocimiento [KB] 6) Importamos FAQ (URL, PDF, DOCX, ETC) 7) Creamos la KB 8) Guardamos, entremos y revisamos Importa un FAQ en QnA Maker
  • 13. © 2018 Slidefabric.com All rights reserved. P A G E 13 Despues de publicar el servicio de QnA Maker, puedes crear un bot de forma directa. Conecta el QnA Service con Azure Bot Service
  • 14. © 2018 Slidefabric.com All rights reserved. P A G E 14 Crea tu Azure Bot Service 1) Ingresa un nombre de servicio y grupo de recursos 2) Selecciona una ubicación para el recurso 3) Elige C# o Node.js en la plantilla (template) del recurso 4) Llena el resto de la información solicitada
  • 15. © 2018 Slidefabric.com All rights reserved. P A G E 15 Prueba el bot en la web 1) Navega a ‘Test in Web Chat’ 2) Prueba la conexión del bot a QnA Maker
  • 16. © 2018 Slidefabric.com All rights reserved. P A G E 16 Telegram Nos dirigimos a BotFather con el siguiente enlace: https://telegram.me/botfather Crear un nuevo bot de Telegram Con el comndo /newbot Asignamos un nombre descriptivo al bot de Telegram. Asignamos un nombre de usuario y este que termine en bot Ejemplo: Carla_001_bot
  • 17. © 2018 Slidefabric.com All rights reserved. P A G E 17 Telegram Copiamos el Acceso del Token Introducimos el token de acceso del bot de Telegram en el portal de Azure Nos vamos a Canales del bot en Azure Portal y haga clic en el botón Telegram. El bot ahora está configurado correctamente para comunicarse con los usuarios de Telegram.
  • 18. © 2018 Slidefabric.com All rights reserved. P A G E 18 Demo
  • 19. © 2018 Slidefabric.com All rights reserved. P A G E 19 Azure Bot Service QnA Maker Azure App Service Telegram Knowledge Base
  • 20. © 2018 Slidefabric.com All rights reserved. P A G E 20 C# Bot Framework Composer
  • 21. © 2018 Slidefabric.com All rights reserved. P A G E 21 Instalar Bot Framework Composer 1)Está disponible para Windows, macOS y Linux 2)https://github.com/microsoft/BotFramework-Composer/releases
  • 22. © 2018 Slidefabric.com All rights reserved. P A G E 22 Instalar Bot Framework Emulator 1) https://github.com/microsoft/BotFramework-Emulator/releases/tag/v4.10.0
  • 23. © 2018 Slidefabric.com All rights reserved. P A G E 23 Asegurarse de que también tiene instalado .NET Core SDK 3.1 o posterior. 1) https://dotnet.microsoft.com/download/dotnet-core/3.1
  • 24. © 2018 Slidefabric.com All rights reserved. P A G E 24 Demo
  • 25. © 2018 Slidefabric.com All rights reserved. P A G E 25 Apuntes Finales
  • 26. © 2018 Slidefabric.com All rights reserved. P A G E 26 Recomendaciones • Transparencia • Claridad • Transferencia a un humano • Normas culturales • Confiable • Privacidad • Seguridad en los datos • Accesibilidad • Responsabilidad
  • 27. © 2018 Slidefabric.com All rights reserved. P A G E 27 Llamado a la acción • Microsoft Bot Framework • https://dev.botframework.com Bot Builder http://github.com/Microsoft/botbuilder Azure Cognitive Services https://microsoft.com/cognitive LUIS https://luis.ai
  • 28. © 2018 Slidefabric.com All rights reserved. P A G E 28 Llamado a la acción • Azure Bot Service Documentation https://aka.ms/azure/bots/overview/docs Learning Path: Create Intelligent Bots with Azure Bot Service https://docs.microsoft.com/en-us/learn/paths/create-bots- with-the-azure-bot-service/
  • 29. © 2018 Slidefabric.com All rights reserved. P A G E 29 Q & A
  • 30. T H A N K S F O R Y O U R AT T E N T O N
  • 31. © 2018 Slidefabric.com All rights reserved. P A G E 31 Carly MCH github.com/CarlaMamaniChavez @CarlaMamaniCha1 www.linkedin.com/in/car la-vanesa-mamani- chavez-981b83186/