SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
Luis Beltrán
Microsoft MVP
@darkicebeam
luis@luisbeltran.mx
• Mexicano
• Microsoft MVP en Visual Studio y Tecnologías de
Desarrollo
• Xamarin Certified Mobile Developer
• Estudiante de doctorado en la Universidad
Tomas Bata en Zlin (República Checa)
• Docente en el Instituto Tecnológico de Celaya en
México.
luisbeltran.mx
Luis Beltrán
microsoft.com/cognitive
microsoft.com/cognitive
Azure Machine Learning
Cognitive Toolkit
microsoft.com/cognitive
microsoft.com/cognitive
Acceso vía APIs REST
Sencillos de agregar: solo unas
cuantas líneas de código requeridas
Integración al lenguaje y plataforma de
tu elección
La amplia oferta ayuda a encontrar la
API correcta para su aplicación
Desarrollado por expertos de
Microsoft Research, Bing y Azure
Machine Learning
Documentación de calidad, código
de ejemplo y soporte de la
comunidad
Fácil Flexible Probado
GET A
KEY
microsoft.com/cognitive
microsoft.com/cognitive
microsoft.com/cognitive
Response:
{
"languageDetection":{
"documents":[
{
"id":"a7b7c20a-f563-4402-8137-a8f35089d1",
"detectedLanguages":[
{
"name":"Spanish",
"iso6391Name":"es",
"score":0.94444441795349121
}
]
}
],
"errors":[ ]
},
"keyPhrases":{
"documents":[
{
"id":"a7b7c20a-f563-4402-8137-a8f35089d1",
"keyPhrases":[
"habilidades",
"conocimientos interesantes",
"Global Azure Bootcamp",
"aplicaciones poderosas"
]
}
],
"errors":[ ]
},
"sentiment":{
"documents":[
{
"id":"a7b7c20a-f563-4402-8137-a8f35089d1",
"score":0.841956615447998
}
],
"errors":[ ]
}
POST https://westeurope.api.cognitive.microsoft.com/text/analytics/v2.0/sentiment
HTTP/1.1
Host: westeurope.api.cognitive.microsoft.com
Headers: Ocp-Apim-Subscription-Key
Content-Type: application/json
Body:
{
"documents": [
{
"language": "es",
"id": "1",
"text": "¡Gracias al Global Azure Bootcamp he adquirido habilidades y
conocimientos interesantes para desarrollar aplicaciones poderosas con la nube!"
}
]
}
microsoft.com/cognitive
microsoft.com/cognitive
microsoft.com/cognitive
¿Cuándo llega el vuelo _________?
¿Dónde está el baño más cercano?
Por favor reserva un vuelo a
__________.
AF32
Orlando
microsoft.com/cognitive
Language Understanding Intelligent Service
(LUIS)
Reduce el esfuerzo de etiquetado con funciones interactivas
Use visualizaciones para medir el rendimiento y las mejoras
Aproveche el reconocimiento de voz con una integración perfecta
Despliegue usando solo algunos ejemplos con aprendizaje activo
microsoft.com/cognitive
microsoft.com/cognitive
microsoft.com/cognitive
Considera el caso en que los
usuarios de tu app tienen
necesidades muy específicas:
• Acústica: ruido, condiciones,
énfasis, edad
• Idioma: vocabulario,
terminología
Mismo SDK que Speech
Dictado personalizado y modelos
conversacionales alojados en Azure.
Soporte para 2 idiomas (inglés y chino)
microsoft.com/cognitive
microsoft.com/cognitive
Detección de rostros
microsoft.com/cognitive
• Age
• Gender
• Smile
• Facial Hair
• Head Pose
• Glasses
Face API - Face Attributes
microsoft.com/cognitive
Face API – face landmarks
27 puntos predefinidos
• Funcionalidades de reconocimiento de rostros:
– Face Verification
– Similar Face Searching
– Automatic Face Grouping
– Person Identification
Face API – Face Recognition
microsoft.com/cognitive
• Devuelve el grado de confianza de un conjunto de
emociones por cada rostro detectado en la imagen:
– Happiness
– Sadness
– Surprise
– Anger
– Fear
– Contempt
– Disgust
– Neutral
Detección de emociones
microsoft.com/cognitive
Computer Vision API (actualizado)
Contenido de la imagen
Categories v0: [{ “name”: “animal”, “score”: 0.9765625 }]
V1: [{ "name": "grass", "confidence": 0.9999992847442627 },
{ "name": "outdoor", "confidence": 0.9999072551727295 },
{ "name": "cow", "confidence": 0.99954754114151 },
{ "name": "field", "confidence": 0.9976195693016052 },
{ "name": "brown", "confidence": 0.988935649394989 },
{ "name": "animal", "confidence": 0.97904372215271 },
{ "name": "standing", "confidence": 0.9632768630981445 },
{ "name": "mammal", "confidence": 0.9366017580032349,
"hint": "animal" },
{ "name": "wire", "confidence": 0.8946959376335144 },
{ "name": "green", "confidence": 0.8844101428985596 },
{ "name": "pasture", "confidence": 0.8332059383392334 },
{ "name": "bovine", "confidence": 0.5618471503257751,
"hint": "animal" },
{ "name": "grassy", "confidence": 0.48627158999443054 },
{ "name": "lush", "confidence": 0.1874018907546997 },
{ "name": "staring", "confidence": 0.165890634059906 }]
Describe
0.975 "a brown cow standing on top of a lush green field“
0.974 “a cow standing on top of a lush green field”
0.965 “a large brown cow standing on top of a lush green field” microsoft.com/cognitive
microsoft.com/cognitive
Custom Vision Service
• Inteligencia visual fácil
microsoft.com/cognitive
microsoft.com/cognitive
Enriquezca las experiencias de
los usuarios con los resultados
de búsqueda de entidades
contextuales
microsoft.com/cognitive
Web Search API
Obtén sitios web y respuestas relevantes, así como metadatos en una
sola llamada al API
{
“_type”: “SearchResponse”,
“queryContent”: {…},
“webPages”: {…},
“news”: {…},
“images”: {…},
“videos”: {…},
“relatedSearches”: {…},
“rankingResponse”: {…}
}
{
“answerType”:”WebPages”,
“resultIndex”:0,…
},
{
“answerType”:”News”,
“resultIndex”:1,…
}
Ranking Response
Search Response
Web
Results
Deep
Links
(1st Algo)
News
Results
Image
Results
Video
Results
Related
Searches
https://api.cognitive.microsoft.com/bing/v7.0/search?q=nasa
microsoft.com/cognitive
https://api.cognitive.microsoft.com/bing/v7.0/images/search?q=sh
uttle+launch
• Metadatos mejorados y filtrados (tamaño, licencia, estilo, frescura, color)
• Visión detallada de imagen (reconocimiento de entidades)
source: nasa.gov
https://api.cognitive.microsoft.com/bing/v7.0/videos/search?q=vi
ral+videos
• Metadatos mejorados y filtrados (precio, resolución, longitud, frescura)
• Miniaturas en movimiento (video preview)
https://api.cognitive.microsoft.com/bing/v7.0/news/search?q=cuba
• Noticias por categoría/mercado y tendencias
• Metadatos enriquecidos de artículos (entidades destacadas)
source: youtube.com
Resultados, características y metadatos ajustados a búsquedas verticales
source: cnn.com
microsoft.com/cognitive
https://github.com/icebeam7/DemoGAB2018Ecuador
“Ahora, las empresas simplemente están empujando a los vendedores al campo y están aprendiendo -a
través de la experiencia- una forma ridículamente costosa de entrenar. Cada trato perdido debido a la
falta de confianza le cuesta dinero real a la compañía. Si podemos minimizar eso y realmente lograr que
los vendedores estén listos para vender, tendrá un gran impacto en la productividad,”
Jim Ninivaggi
Senior Vice President
Business Development
Problema
Capacitar a los vendedores
a través de experiencias es
ridículamente costoso.
Cada contrato perdido
debido a la falta de
confianza le cuesta dinero
a la compañía.
Solución
Crear una plataforma de capacitación que
permita a los representantes de ventas
perfeccionar su presentación a través de videos
y servicios cognitivos. Usando Face API,
Emotion API y Text Analytics, analizamos su
tono y retroalimentamos un modelo ML para
proporcionar comentarios sobre su desempeño.
Potencia tu Contenido. Potencia tus Ventas.
Brainshark
microsoft.com/cognitive
¿Estás listo para
ser parte de la
revolución de
IA?
microsoft.com/cognitive
microsoft.com/cognitive
Enlaces de interés
https://www.facebook.com/groups/xamarindiplomadoitc/
https://www.facebook.com/groups/AprendiendoAzure/
https://www.youtube.com/watch?v=I6MHLrSIoZw
Luis Beltrán
Microsoft MVP
@darkicebeam
luis@luisbeltran.mx
¡Gracias por tu atención!

Más contenido relacionado

Similar a Inteligencia artificial sencilla gracias a microsoft cognitive services

Taller de Azure Cognitive Services
Taller de Azure Cognitive ServicesTaller de Azure Cognitive Services
Taller de Azure Cognitive ServicesLuis Beltran
 
PowerBots - Extendiendo Microsoft PowerApps con Microsoft Cognitive Services
PowerBots - Extendiendo Microsoft PowerApps con Microsoft Cognitive ServicesPowerBots - Extendiendo Microsoft PowerApps con Microsoft Cognitive Services
PowerBots - Extendiendo Microsoft PowerApps con Microsoft Cognitive ServicesImanol Iza Martin
 
Taller IA 2B - Clasificacion de imagenes con Custom Vision
Taller IA 2B - Clasificacion de imagenes con Custom VisionTaller IA 2B - Clasificacion de imagenes con Custom Vision
Taller IA 2B - Clasificacion de imagenes con Custom VisionLuis Beltran
 
Inteligencia Artificial con Azure.pptx
Inteligencia Artificial con Azure.pptxInteligencia Artificial con Azure.pptx
Inteligencia Artificial con Azure.pptxLuis Beltran
 
Servicios inteligentes con herramientas microsoft queretaro
Servicios inteligentes con herramientas microsoft   queretaroServicios inteligentes con herramientas microsoft   queretaro
Servicios inteligentes con herramientas microsoft queretaroLuis Beltran
 
Construyendo un Detector de Objetos con Azure Custom Vision .NET SDK
Construyendo un Detector de Objetos con Azure Custom Vision .NET SDKConstruyendo un Detector de Objetos con Azure Custom Vision .NET SDK
Construyendo un Detector de Objetos con Azure Custom Vision .NET SDKLuis Beltran
 
Programa tu Pandemia 2 Azure Video Indexer.pptx
Programa tu Pandemia 2 Azure Video Indexer.pptxPrograma tu Pandemia 2 Azure Video Indexer.pptx
Programa tu Pandemia 2 Azure Video Indexer.pptxicebeam7
 
Wordpress: El Framework desconocido
Wordpress: El Framework desconocidoWordpress: El Framework desconocido
Wordpress: El Framework desconocidoSamuel Rocha
 
Azure Video Analyzer - Guadalajara Connect.pptx
Azure Video Analyzer - Guadalajara Connect.pptxAzure Video Analyzer - Guadalajara Connect.pptx
Azure Video Analyzer - Guadalajara Connect.pptxLuis Beltran
 
Global Azure Ecuador 2021 Ofreciendo experiencias de valor inteligentes y a l...
Global Azure Ecuador 2021 Ofreciendo experiencias de valor inteligentes y a l...Global Azure Ecuador 2021 Ofreciendo experiencias de valor inteligentes y a l...
Global Azure Ecuador 2021 Ofreciendo experiencias de valor inteligentes y a l...Luis Beltran
 
WarmiInTech Personalizer.pptx
WarmiInTech Personalizer.pptxWarmiInTech Personalizer.pptx
WarmiInTech Personalizer.pptxLuis Beltran
 
IT Camps Apps Office 365 Valencia 2014
IT Camps Apps Office 365 Valencia 2014IT Camps Apps Office 365 Valencia 2014
IT Camps Apps Office 365 Valencia 2014Adrian Diaz Cervera
 
Construyendo un clasificador de imagenes offline y movil con azure custom vis...
Construyendo un clasificador de imagenes offline y movil con azure custom vis...Construyendo un clasificador de imagenes offline y movil con azure custom vis...
Construyendo un clasificador de imagenes offline y movil con azure custom vis...Luis Beltran
 
Azure Cognitive Services
Azure Cognitive Services Azure Cognitive Services
Azure Cognitive Services Luis Beltran
 
Lecciones aprendidas creando una red social
Lecciones aprendidas creando una red socialLecciones aprendidas creando una red social
Lecciones aprendidas creando una red socialRoberto Luis Bisbé
 
Apis, como reutilizar contenidos en tu web
Apis, como reutilizar contenidos en tu webApis, como reutilizar contenidos en tu web
Apis, como reutilizar contenidos en tu webDaniel Julià
 
Visual Studio 2017 Launch Event Sevilla
Visual Studio 2017 Launch Event SevillaVisual Studio 2017 Launch Event Sevilla
Visual Studio 2017 Launch Event SevillaJavier Suárez Ruiz
 

Similar a Inteligencia artificial sencilla gracias a microsoft cognitive services (20)

Taller de Azure Cognitive Services
Taller de Azure Cognitive ServicesTaller de Azure Cognitive Services
Taller de Azure Cognitive Services
 
PowerBots - Extendiendo Microsoft PowerApps con Microsoft Cognitive Services
PowerBots - Extendiendo Microsoft PowerApps con Microsoft Cognitive ServicesPowerBots - Extendiendo Microsoft PowerApps con Microsoft Cognitive Services
PowerBots - Extendiendo Microsoft PowerApps con Microsoft Cognitive Services
 
Taller IA 2B - Clasificacion de imagenes con Custom Vision
Taller IA 2B - Clasificacion de imagenes con Custom VisionTaller IA 2B - Clasificacion de imagenes con Custom Vision
Taller IA 2B - Clasificacion de imagenes con Custom Vision
 
Inteligencia Artificial con Azure.pptx
Inteligencia Artificial con Azure.pptxInteligencia Artificial con Azure.pptx
Inteligencia Artificial con Azure.pptx
 
Web Crawlers
Web CrawlersWeb Crawlers
Web Crawlers
 
Servicios inteligentes con herramientas microsoft queretaro
Servicios inteligentes con herramientas microsoft   queretaroServicios inteligentes con herramientas microsoft   queretaro
Servicios inteligentes con herramientas microsoft queretaro
 
Construyendo un Detector de Objetos con Azure Custom Vision .NET SDK
Construyendo un Detector de Objetos con Azure Custom Vision .NET SDKConstruyendo un Detector de Objetos con Azure Custom Vision .NET SDK
Construyendo un Detector de Objetos con Azure Custom Vision .NET SDK
 
Programa tu Pandemia 2 Azure Video Indexer.pptx
Programa tu Pandemia 2 Azure Video Indexer.pptxPrograma tu Pandemia 2 Azure Video Indexer.pptx
Programa tu Pandemia 2 Azure Video Indexer.pptx
 
Wordpress: El Framework desconocido
Wordpress: El Framework desconocidoWordpress: El Framework desconocido
Wordpress: El Framework desconocido
 
Azure Video Analyzer - Guadalajara Connect.pptx
Azure Video Analyzer - Guadalajara Connect.pptxAzure Video Analyzer - Guadalajara Connect.pptx
Azure Video Analyzer - Guadalajara Connect.pptx
 
Global Azure Ecuador 2021 Ofreciendo experiencias de valor inteligentes y a l...
Global Azure Ecuador 2021 Ofreciendo experiencias de valor inteligentes y a l...Global Azure Ecuador 2021 Ofreciendo experiencias de valor inteligentes y a l...
Global Azure Ecuador 2021 Ofreciendo experiencias de valor inteligentes y a l...
 
WarmiInTech Personalizer.pptx
WarmiInTech Personalizer.pptxWarmiInTech Personalizer.pptx
WarmiInTech Personalizer.pptx
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
IT Camps Apps Office 365 Valencia 2014
IT Camps Apps Office 365 Valencia 2014IT Camps Apps Office 365 Valencia 2014
IT Camps Apps Office 365 Valencia 2014
 
Construyendo un clasificador de imagenes offline y movil con azure custom vis...
Construyendo un clasificador de imagenes offline y movil con azure custom vis...Construyendo un clasificador de imagenes offline y movil con azure custom vis...
Construyendo un clasificador de imagenes offline y movil con azure custom vis...
 
Azure Cognitive Services
Azure Cognitive Services Azure Cognitive Services
Azure Cognitive Services
 
Lecciones aprendidas creando una red social
Lecciones aprendidas creando una red socialLecciones aprendidas creando una red social
Lecciones aprendidas creando una red social
 
Apis, como reutilizar contenidos en tu web
Apis, como reutilizar contenidos en tu webApis, como reutilizar contenidos en tu web
Apis, como reutilizar contenidos en tu web
 
Hacking Web: Attacks & Tips
Hacking Web: Attacks & TipsHacking Web: Attacks & Tips
Hacking Web: Attacks & Tips
 
Visual Studio 2017 Launch Event Sevilla
Visual Studio 2017 Launch Event SevillaVisual Studio 2017 Launch Event Sevilla
Visual Studio 2017 Launch Event Sevilla
 

Más de Luis Beltran

AI for Accessibility.pptx
AI for Accessibility.pptxAI for Accessibility.pptx
AI for Accessibility.pptxLuis Beltran
 
NET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptx
NET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptxNET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptx
NET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptxLuis Beltran
 
03 GlobalAIBootcamp2020Lisboa-Rock, Paper, Scissors.pptx
03 GlobalAIBootcamp2020Lisboa-Rock, Paper, Scissors.pptx03 GlobalAIBootcamp2020Lisboa-Rock, Paper, Scissors.pptx
03 GlobalAIBootcamp2020Lisboa-Rock, Paper, Scissors.pptxLuis Beltran
 
BI LATAM Summit 2022 - Creación de soluciones de automatización serverless-...
BI LATAM Summit 2022 - Creación de soluciones de automatización serverless-...BI LATAM Summit 2022 - Creación de soluciones de automatización serverless-...
BI LATAM Summit 2022 - Creación de soluciones de automatización serverless-...Luis Beltran
 
CEIAAIT - Fundamentos y Aplicaciones de Deep Learning.pdf
CEIAAIT - Fundamentos y Aplicaciones de Deep Learning.pdfCEIAAIT - Fundamentos y Aplicaciones de Deep Learning.pdf
CEIAAIT - Fundamentos y Aplicaciones de Deep Learning.pdfLuis Beltran
 
Computo en la Nube con Azure - AI Gaming Panama.pptx
Computo en la Nube con Azure - AI Gaming Panama.pptxComputo en la Nube con Azure - AI Gaming Panama.pptx
Computo en la Nube con Azure - AI Gaming Panama.pptxLuis Beltran
 
5StarsConf - Serverless Machine Learning con Azure Functions y ML.NET .pptx
5StarsConf - Serverless Machine Learning con Azure Functions y ML.NET .pptx5StarsConf - Serverless Machine Learning con Azure Functions y ML.NET .pptx
5StarsConf - Serverless Machine Learning con Azure Functions y ML.NET .pptxLuis Beltran
 
ACW - Azure Speaker Recognition Biometria de Voz.pptx
ACW - Azure Speaker Recognition Biometria de Voz.pptxACW - Azure Speaker Recognition Biometria de Voz.pptx
ACW - Azure Speaker Recognition Biometria de Voz.pptxLuis Beltran
 
UNICABA - Azure Machine Learning.pptx
UNICABA - Azure Machine Learning.pptxUNICABA - Azure Machine Learning.pptx
UNICABA - Azure Machine Learning.pptxLuis Beltran
 
Azure Talks Bolivia - Aumente la confiabilidad de su negocio con Azure Anomal...
Azure Talks Bolivia - Aumente la confiabilidad de su negocio con Azure Anomal...Azure Talks Bolivia - Aumente la confiabilidad de su negocio con Azure Anomal...
Azure Talks Bolivia - Aumente la confiabilidad de su negocio con Azure Anomal...Luis Beltran
 
Latino NET - Integrando WhatsApp en nuestras apps .NET con Twilio.pptx
Latino NET - Integrando WhatsApp en nuestras apps .NET con Twilio.pptxLatino NET - Integrando WhatsApp en nuestras apps .NET con Twilio.pptx
Latino NET - Integrando WhatsApp en nuestras apps .NET con Twilio.pptxLuis Beltran
 
NOVA - Enriquecimiento de IA con Azure Cognitive Search.pptx
NOVA - Enriquecimiento de IA con Azure Cognitive Search.pptxNOVA - Enriquecimiento de IA con Azure Cognitive Search.pptx
NOVA - Enriquecimiento de IA con Azure Cognitive Search.pptxLuis Beltran
 
Netcoreconf 2021 Realidad mixta en apps móviles con Azure Spatial Anchors y ...
Netcoreconf 2021 Realidad mixta en apps móviles con Azure Spatial Anchors y ...Netcoreconf 2021 Realidad mixta en apps móviles con Azure Spatial Anchors y ...
Netcoreconf 2021 Realidad mixta en apps móviles con Azure Spatial Anchors y ...Luis Beltran
 
ATG Puebla - El cementerio de Microsoft.pptx
ATG Puebla - El cementerio de Microsoft.pptxATG Puebla - El cementerio de Microsoft.pptx
ATG Puebla - El cementerio de Microsoft.pptxLuis Beltran
 
Data-Saturday-10-Sofia-2021 Azure Video Indexer- Advanced data extraction fro...
Data-Saturday-10-Sofia-2021 Azure Video Indexer- Advanced data extraction fro...Data-Saturday-10-Sofia-2021 Azure Video Indexer- Advanced data extraction fro...
Data-Saturday-10-Sofia-2021 Azure Video Indexer- Advanced data extraction fro...Luis Beltran
 
Azure Community Conference - Image Recognition in WhatsApp chatbot with Azure...
Azure Community Conference - Image Recognition in WhatsApp chatbot with Azure...Azure Community Conference - Image Recognition in WhatsApp chatbot with Azure...
Azure Community Conference - Image Recognition in WhatsApp chatbot with Azure...Luis Beltran
 
Real NET Docs Show - Serverless Machine Learning v3.pptx
Real NET Docs Show - Serverless Machine Learning v3.pptxReal NET Docs Show - Serverless Machine Learning v3.pptx
Real NET Docs Show - Serverless Machine Learning v3.pptxLuis Beltran
 
Sesion 5 - Eficiencia del Rendimiento - Well Architected Backstage Tour.pptx
Sesion 5 - Eficiencia del Rendimiento - Well Architected Backstage Tour.pptxSesion 5 - Eficiencia del Rendimiento - Well Architected Backstage Tour.pptx
Sesion 5 - Eficiencia del Rendimiento - Well Architected Backstage Tour.pptxLuis Beltran
 
XamarinExpertDay - Creating PDF files in mobile apps with PdfSharpCore and Mi...
XamarinExpertDay - Creating PDF files in mobile apps with PdfSharpCore and Mi...XamarinExpertDay - Creating PDF files in mobile apps with PdfSharpCore and Mi...
XamarinExpertDay - Creating PDF files in mobile apps with PdfSharpCore and Mi...Luis Beltran
 
Latam Space Week - Clasificación de rocas espaciales por medio de IA.pptx
Latam Space Week - Clasificación de rocas espaciales por medio de IA.pptxLatam Space Week - Clasificación de rocas espaciales por medio de IA.pptx
Latam Space Week - Clasificación de rocas espaciales por medio de IA.pptxLuis Beltran
 

Más de Luis Beltran (20)

AI for Accessibility.pptx
AI for Accessibility.pptxAI for Accessibility.pptx
AI for Accessibility.pptx
 
NET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptx
NET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptxNET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptx
NET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptx
 
03 GlobalAIBootcamp2020Lisboa-Rock, Paper, Scissors.pptx
03 GlobalAIBootcamp2020Lisboa-Rock, Paper, Scissors.pptx03 GlobalAIBootcamp2020Lisboa-Rock, Paper, Scissors.pptx
03 GlobalAIBootcamp2020Lisboa-Rock, Paper, Scissors.pptx
 
BI LATAM Summit 2022 - Creación de soluciones de automatización serverless-...
BI LATAM Summit 2022 - Creación de soluciones de automatización serverless-...BI LATAM Summit 2022 - Creación de soluciones de automatización serverless-...
BI LATAM Summit 2022 - Creación de soluciones de automatización serverless-...
 
CEIAAIT - Fundamentos y Aplicaciones de Deep Learning.pdf
CEIAAIT - Fundamentos y Aplicaciones de Deep Learning.pdfCEIAAIT - Fundamentos y Aplicaciones de Deep Learning.pdf
CEIAAIT - Fundamentos y Aplicaciones de Deep Learning.pdf
 
Computo en la Nube con Azure - AI Gaming Panama.pptx
Computo en la Nube con Azure - AI Gaming Panama.pptxComputo en la Nube con Azure - AI Gaming Panama.pptx
Computo en la Nube con Azure - AI Gaming Panama.pptx
 
5StarsConf - Serverless Machine Learning con Azure Functions y ML.NET .pptx
5StarsConf - Serverless Machine Learning con Azure Functions y ML.NET .pptx5StarsConf - Serverless Machine Learning con Azure Functions y ML.NET .pptx
5StarsConf - Serverless Machine Learning con Azure Functions y ML.NET .pptx
 
ACW - Azure Speaker Recognition Biometria de Voz.pptx
ACW - Azure Speaker Recognition Biometria de Voz.pptxACW - Azure Speaker Recognition Biometria de Voz.pptx
ACW - Azure Speaker Recognition Biometria de Voz.pptx
 
UNICABA - Azure Machine Learning.pptx
UNICABA - Azure Machine Learning.pptxUNICABA - Azure Machine Learning.pptx
UNICABA - Azure Machine Learning.pptx
 
Azure Talks Bolivia - Aumente la confiabilidad de su negocio con Azure Anomal...
Azure Talks Bolivia - Aumente la confiabilidad de su negocio con Azure Anomal...Azure Talks Bolivia - Aumente la confiabilidad de su negocio con Azure Anomal...
Azure Talks Bolivia - Aumente la confiabilidad de su negocio con Azure Anomal...
 
Latino NET - Integrando WhatsApp en nuestras apps .NET con Twilio.pptx
Latino NET - Integrando WhatsApp en nuestras apps .NET con Twilio.pptxLatino NET - Integrando WhatsApp en nuestras apps .NET con Twilio.pptx
Latino NET - Integrando WhatsApp en nuestras apps .NET con Twilio.pptx
 
NOVA - Enriquecimiento de IA con Azure Cognitive Search.pptx
NOVA - Enriquecimiento de IA con Azure Cognitive Search.pptxNOVA - Enriquecimiento de IA con Azure Cognitive Search.pptx
NOVA - Enriquecimiento de IA con Azure Cognitive Search.pptx
 
Netcoreconf 2021 Realidad mixta en apps móviles con Azure Spatial Anchors y ...
Netcoreconf 2021 Realidad mixta en apps móviles con Azure Spatial Anchors y ...Netcoreconf 2021 Realidad mixta en apps móviles con Azure Spatial Anchors y ...
Netcoreconf 2021 Realidad mixta en apps móviles con Azure Spatial Anchors y ...
 
ATG Puebla - El cementerio de Microsoft.pptx
ATG Puebla - El cementerio de Microsoft.pptxATG Puebla - El cementerio de Microsoft.pptx
ATG Puebla - El cementerio de Microsoft.pptx
 
Data-Saturday-10-Sofia-2021 Azure Video Indexer- Advanced data extraction fro...
Data-Saturday-10-Sofia-2021 Azure Video Indexer- Advanced data extraction fro...Data-Saturday-10-Sofia-2021 Azure Video Indexer- Advanced data extraction fro...
Data-Saturday-10-Sofia-2021 Azure Video Indexer- Advanced data extraction fro...
 
Azure Community Conference - Image Recognition in WhatsApp chatbot with Azure...
Azure Community Conference - Image Recognition in WhatsApp chatbot with Azure...Azure Community Conference - Image Recognition in WhatsApp chatbot with Azure...
Azure Community Conference - Image Recognition in WhatsApp chatbot with Azure...
 
Real NET Docs Show - Serverless Machine Learning v3.pptx
Real NET Docs Show - Serverless Machine Learning v3.pptxReal NET Docs Show - Serverless Machine Learning v3.pptx
Real NET Docs Show - Serverless Machine Learning v3.pptx
 
Sesion 5 - Eficiencia del Rendimiento - Well Architected Backstage Tour.pptx
Sesion 5 - Eficiencia del Rendimiento - Well Architected Backstage Tour.pptxSesion 5 - Eficiencia del Rendimiento - Well Architected Backstage Tour.pptx
Sesion 5 - Eficiencia del Rendimiento - Well Architected Backstage Tour.pptx
 
XamarinExpertDay - Creating PDF files in mobile apps with PdfSharpCore and Mi...
XamarinExpertDay - Creating PDF files in mobile apps with PdfSharpCore and Mi...XamarinExpertDay - Creating PDF files in mobile apps with PdfSharpCore and Mi...
XamarinExpertDay - Creating PDF files in mobile apps with PdfSharpCore and Mi...
 
Latam Space Week - Clasificación de rocas espaciales por medio de IA.pptx
Latam Space Week - Clasificación de rocas espaciales por medio de IA.pptxLatam Space Week - Clasificación de rocas espaciales por medio de IA.pptx
Latam Space Week - Clasificación de rocas espaciales por medio de IA.pptx
 

Ú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
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 

Último (11)

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
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

Inteligencia artificial sencilla gracias a microsoft cognitive services

  • 2.
  • 3. • Mexicano • Microsoft MVP en Visual Studio y Tecnologías de Desarrollo • Xamarin Certified Mobile Developer • Estudiante de doctorado en la Universidad Tomas Bata en Zlin (República Checa) • Docente en el Instituto Tecnológico de Celaya en México. luisbeltran.mx Luis Beltrán
  • 8. Acceso vía APIs REST Sencillos de agregar: solo unas cuantas líneas de código requeridas Integración al lenguaje y plataforma de tu elección La amplia oferta ayuda a encontrar la API correcta para su aplicación Desarrollado por expertos de Microsoft Research, Bing y Azure Machine Learning Documentación de calidad, código de ejemplo y soporte de la comunidad Fácil Flexible Probado GET A KEY microsoft.com/cognitive
  • 11. Response: { "languageDetection":{ "documents":[ { "id":"a7b7c20a-f563-4402-8137-a8f35089d1", "detectedLanguages":[ { "name":"Spanish", "iso6391Name":"es", "score":0.94444441795349121 } ] } ], "errors":[ ] }, "keyPhrases":{ "documents":[ { "id":"a7b7c20a-f563-4402-8137-a8f35089d1", "keyPhrases":[ "habilidades", "conocimientos interesantes", "Global Azure Bootcamp", "aplicaciones poderosas" ] } ], "errors":[ ] }, "sentiment":{ "documents":[ { "id":"a7b7c20a-f563-4402-8137-a8f35089d1", "score":0.841956615447998 } ], "errors":[ ] } POST https://westeurope.api.cognitive.microsoft.com/text/analytics/v2.0/sentiment HTTP/1.1 Host: westeurope.api.cognitive.microsoft.com Headers: Ocp-Apim-Subscription-Key Content-Type: application/json Body: { "documents": [ { "language": "es", "id": "1", "text": "¡Gracias al Global Azure Bootcamp he adquirido habilidades y conocimientos interesantes para desarrollar aplicaciones poderosas con la nube!" } ] } microsoft.com/cognitive
  • 14. ¿Cuándo llega el vuelo _________? ¿Dónde está el baño más cercano? Por favor reserva un vuelo a __________. AF32 Orlando microsoft.com/cognitive
  • 15. Language Understanding Intelligent Service (LUIS) Reduce el esfuerzo de etiquetado con funciones interactivas Use visualizaciones para medir el rendimiento y las mejoras Aproveche el reconocimiento de voz con una integración perfecta Despliegue usando solo algunos ejemplos con aprendizaje activo microsoft.com/cognitive
  • 18. Considera el caso en que los usuarios de tu app tienen necesidades muy específicas: • Acústica: ruido, condiciones, énfasis, edad • Idioma: vocabulario, terminología Mismo SDK que Speech Dictado personalizado y modelos conversacionales alojados en Azure. Soporte para 2 idiomas (inglés y chino) microsoft.com/cognitive
  • 21. • Age • Gender • Smile • Facial Hair • Head Pose • Glasses Face API - Face Attributes microsoft.com/cognitive Face API – face landmarks 27 puntos predefinidos
  • 22. • Funcionalidades de reconocimiento de rostros: – Face Verification – Similar Face Searching – Automatic Face Grouping – Person Identification Face API – Face Recognition microsoft.com/cognitive
  • 23. • Devuelve el grado de confianza de un conjunto de emociones por cada rostro detectado en la imagen: – Happiness – Sadness – Surprise – Anger – Fear – Contempt – Disgust – Neutral Detección de emociones microsoft.com/cognitive
  • 24. Computer Vision API (actualizado) Contenido de la imagen Categories v0: [{ “name”: “animal”, “score”: 0.9765625 }] V1: [{ "name": "grass", "confidence": 0.9999992847442627 }, { "name": "outdoor", "confidence": 0.9999072551727295 }, { "name": "cow", "confidence": 0.99954754114151 }, { "name": "field", "confidence": 0.9976195693016052 }, { "name": "brown", "confidence": 0.988935649394989 }, { "name": "animal", "confidence": 0.97904372215271 }, { "name": "standing", "confidence": 0.9632768630981445 }, { "name": "mammal", "confidence": 0.9366017580032349, "hint": "animal" }, { "name": "wire", "confidence": 0.8946959376335144 }, { "name": "green", "confidence": 0.8844101428985596 }, { "name": "pasture", "confidence": 0.8332059383392334 }, { "name": "bovine", "confidence": 0.5618471503257751, "hint": "animal" }, { "name": "grassy", "confidence": 0.48627158999443054 }, { "name": "lush", "confidence": 0.1874018907546997 }, { "name": "staring", "confidence": 0.165890634059906 }] Describe 0.975 "a brown cow standing on top of a lush green field“ 0.974 “a cow standing on top of a lush green field” 0.965 “a large brown cow standing on top of a lush green field” microsoft.com/cognitive
  • 26. Custom Vision Service • Inteligencia visual fácil microsoft.com/cognitive
  • 28. Enriquezca las experiencias de los usuarios con los resultados de búsqueda de entidades contextuales microsoft.com/cognitive
  • 29. Web Search API Obtén sitios web y respuestas relevantes, así como metadatos en una sola llamada al API { “_type”: “SearchResponse”, “queryContent”: {…}, “webPages”: {…}, “news”: {…}, “images”: {…}, “videos”: {…}, “relatedSearches”: {…}, “rankingResponse”: {…} } { “answerType”:”WebPages”, “resultIndex”:0,… }, { “answerType”:”News”, “resultIndex”:1,… } Ranking Response Search Response Web Results Deep Links (1st Algo) News Results Image Results Video Results Related Searches https://api.cognitive.microsoft.com/bing/v7.0/search?q=nasa microsoft.com/cognitive
  • 30. https://api.cognitive.microsoft.com/bing/v7.0/images/search?q=sh uttle+launch • Metadatos mejorados y filtrados (tamaño, licencia, estilo, frescura, color) • Visión detallada de imagen (reconocimiento de entidades) source: nasa.gov https://api.cognitive.microsoft.com/bing/v7.0/videos/search?q=vi ral+videos • Metadatos mejorados y filtrados (precio, resolución, longitud, frescura) • Miniaturas en movimiento (video preview) https://api.cognitive.microsoft.com/bing/v7.0/news/search?q=cuba • Noticias por categoría/mercado y tendencias • Metadatos enriquecidos de artículos (entidades destacadas) source: youtube.com Resultados, características y metadatos ajustados a búsquedas verticales source: cnn.com microsoft.com/cognitive
  • 32. “Ahora, las empresas simplemente están empujando a los vendedores al campo y están aprendiendo -a través de la experiencia- una forma ridículamente costosa de entrenar. Cada trato perdido debido a la falta de confianza le cuesta dinero real a la compañía. Si podemos minimizar eso y realmente lograr que los vendedores estén listos para vender, tendrá un gran impacto en la productividad,” Jim Ninivaggi Senior Vice President Business Development Problema Capacitar a los vendedores a través de experiencias es ridículamente costoso. Cada contrato perdido debido a la falta de confianza le cuesta dinero a la compañía. Solución Crear una plataforma de capacitación que permita a los representantes de ventas perfeccionar su presentación a través de videos y servicios cognitivos. Usando Face API, Emotion API y Text Analytics, analizamos su tono y retroalimentamos un modelo ML para proporcionar comentarios sobre su desempeño. Potencia tu Contenido. Potencia tus Ventas. Brainshark microsoft.com/cognitive
  • 33. ¿Estás listo para ser parte de la revolución de IA? microsoft.com/cognitive