[AZURE] Azure Bot Services
Este componente, te permite crear un "bot" rapidamente, que es como un asistente virtual, que puede responder preguntas frecuentes, ayudar a los clientes a encontrar productos, procesar pedidos, y mucho más. Lo mejor es que este bot puede estar disponible/embebido en múltiples plataformas como tu sitio web, Facebook Messenger, WhatsApp, y otras, sin que tengas que hacer mucho trabajo adicional.
AZUREIALVL100
Javier Ledesma
7/23/20243 min leer


Azure Bot Services como les adelanté, es una de las tantas plataforma de Microsoft, que permite a los desarrolladores crear, desplegar y gestionar bots conversacionales de inteligencia artificial. Estos bots pueden integrarse en diversas aplicaciones y servicios, como sitios web, aplicaciones móviles, Microsoft Teams, y muchas otras integraciones mas, no todas son gratuitas.
¿Para qué sirve?
Azure Bot Services facilita la creación de bots que pueden:
Automatizar tareas repetitivas: como responder preguntas frecuentes o procesar solicitudes de servicio al cliente.
Mejorar la interacción con los usuarios: Intencionando respuestas rápidas y precisas.
Integración con otros servicios de Azure: Tal como Azure Cognitive Services para añadir capacidades de lenguaje natural (si googlean por ahí busquen como NLP) y reconocimiento de voz.
Ejemplos de uso
Servicio al cliente: Un bot puede manejar consultas comunes de los clientes, como el estado de un pedido o la política de devoluciones, liberando tiempo para que los agentes humanos se concentren en problemas más complejos.
Asistente virtual: Empresas pueden crear asistentes virtuales que ayuden a los empleados con tareas internas, como programar reuniones o buscar información en la base de datos de la empresa.
E-commerce: Un bot puede guiar a los clientes a través del proceso de compra, recomendar productos basados en sus preferencias y responder preguntas sobre productos.


Me gustaría diferenciar entre Azure Bot Services y QnA Maker
Los propósitos:
Azure Bot Services: Es una plataforma completa para crear, probar, implementar y gestionar bots inteligentes. Permite integrar diferentes servicios como LUIS (Language Understanding), QnA Maker, y otros servicios de Azure para crear bots más complejos y funcionales.
QnA Maker: Específicamente diseñado para crear bots de preguntas y respuestas. Permite convertir documentos y bases de datos en una base de conocimiento que los bots pueden usar para responder preguntas de manera automática.
Funcionalidades:
Azure Bot Services: Ofrece una capa de aplicación donde puedes implementar lógica de negocio adicional, integrar APIs externas, y manejar interacciones más complejas. También facilita la integración con múltiples canales de comunicación como Teams, Slack, Facebook Messenger, entre otros
QnA Maker: Se centra en recuperar respuestas de una base de conocimiento predefinida. Es ideal para información estática y preguntas frecuentes, pero no maneja lógica de negocio compleja.
Integraciónes:
Azure Bot Services: Proporciona herramientas para desplegar y gestionar bots en la nube de Azure, incluyendo la capacidad de escalar y monitorear el rendimiento del bot.
QnA Maker: Aunque puede integrarse con Azure Bot Services para crear un bot de preguntas y respuestas, por sí solo no ofrece capacidades de despliegue y gestión de bot.
Conclusión:
Para cerrar esta comparación, muchos marcan que uno es más "inteligente" que el otro y así lo es (por favor, tomen esto, como un comentario amistoso mas que profesional). Quiero decir que podemos contar con diferentes profundidad e integración en el servicio de Azure Bot Services, mientras que QnA Maker daria la sensacion que carece de esa capacidad de resolver nuestras necesidades. No hay uno mejor que otro, pero si siempre hay uno que es mas acorde que el otro en relación a la necesidad. Bots concisos para eliminar tareas repetitivas o informacion clara iremos por QnA Maker, es indefectiblemente siempre el primer paso, mientas que para explotar la integración debemos avanzar a un servicio mas complejo y con sus respectivos componentes!


Gracias por pasarte y leerme!
¿Te gustaría saber más sobre cómo empezar a usar Azure Bot Services o tienes alguna otra pregunta, ya sabes AQUI ?