Este proyecto es una aplicación de ejemplo que usa OpenAI y Azure Speech para crear un "asistente médico" inteligente. Puede responder preguntas sobre el historial médico de un paciente en lenguaje natural, muy parecido a ChatGPT pero con su propia base de conocimiento.
Machine Learning | Clasificar imágenes usando ONNX Runtime y Blazor
Este ejemplo es una aplicación Web con Blazor que consume un modelo de clasificación de imágenes utilizando ONNX Runtime y C#
Azure Functions SQL Binding con Python
Este proyecto es un ejemplo de cómo implementar Azure Functions y la extensión SQL binding extension usando Python y Azure SQL Database. Los tipos de enlaces (bindings) en este ejemplo son: Input Binding: toma un query SQL y un parámetro para ejecutar la consulta y devuelve el resultado en la función. Output Binding: toma una lista de filas y las inserta en una tabla (este ejemplo se probó con Azure SQL Database)
Azure Cognitive Services | Conversión de voz a texto y análisis de sentimientos
Este ejemplo muestra como usar el servicio cognitivo de Azure Speech para traducir voz a texto dentro de una aplicación web capturando el audio del micrófono y luego analizaremos el texto convertido con el servicio de Text Analytics para analizar el sentimiento del texto.
Autenticación con Azure Active Directory B2C –End to End-
Hace poco tuve la necesidad de implementar un método de autenticación y autorización utilizando Azure Active Directory B2C, ya que este es un servicio relativamente nuevo en Azure me costó encontrar una documentación de inicio a fin -end to end- que ejemplifique mi necesidad. En este post veremos cómo implementar una autenticación con AADB2C en una aplicación web ASP.NET Core, una web API protegida, autorización mediante grupos y consumo del API de Microsoft Graph para consultar información de trabajo del usuario.
QnA Chatbot con las preguntas más frecuentes sobre Coronavirus COVID19
Durante la pandemia que está viviendo el mundo, hasta la fecha de publicación de este post, la OMS ha recibido más de 5000 preguntas relacionadas con el Coronavirus. En una época donde las noticias falsas o fake news se propagan más rápido que el mismo virus COVID19, es importante informarse por medios confiables y no dar nada por hecho sin antes contrastarlo o confirmar la fuente.