CÓmo dialogar con Tu Magento

Bettina Cerbán
@bettinaMariel
www.magetitans.mx
#MageTitansMX
@MageTitansMX
Hoja de ruta
- Introducción (breve) a ML y NLP
- Introducción a los servicios cognitivos de MS
- Headless Magento & REST APIs
- Construcción de un bot

Machine Learning
para programadores

¿Qué es NLP?
-
Manejo de lenguaje humano por parte de programas
- Qué podemos hacer con eso?
- reconocimiento de entidades
- traducción automática
- segmentación temática
- análisis de sentimientos
- resumen automática
- respuesta a preguntas
- diálogo

más difíciles
¿Cómo funciona NLP?
- Etiquetado Part-of-Speech
- Parsing
- Semánticas léxicas y composicionales

NLP en acción

Pasando a la práctica...

Cognitive Services de MS
Vision: computer vision, content moderator, emotion API, face API, video API





Language: spell check, LUIS, linguistic analysis API, text analytics, translator, web language model API
Speech: Bing speech API, speaker recognition API, custom speech service
Knowledge: academic knowledge API, ELIS, knowledge exploration service, QnA maker, recommendations API
Search: autosugest, image search API, news search API, video search API, web search API

Ejemplo: Face API


Clock-in con Face API


LUIS
Language Understanding Intelligent Service

1. Crear app de LUIS


2. Agregar Intenciones


Text
3. Agregar entidades


4. Agregar sentencias y entrenar


5. Publicar y probar


Magento: Ecommerce engine

Headless Magento
- Mantenemos la funcionalidad de ecommerce, pero (re)definimos la capa de presentación
- Extensiones orientadas a backend

REST APIs

1. Crear módulo


2. Definir endpoint de Web API


3. Definir Interface de datos


4. Injectar dependencias


5. Implementar servicio

6. Probar


bot conversacional
Una interfaz CON ML

Bot service

LUIS
Magento backend



Bot Service
1. Crear servicio


2. Programar respuestas


3. Asociar Canal & Probar


Preguntas?
Más información:
devdocs.magento.com/guides/v2.0/get-started/bk-get-started-api.html
microsoft.com/cognitive-services/en-us/documentation
luis.ai
dev.framework.com

Gracias!

Cómo dialogar con tu Magento - completo
By bcerban
Cómo dialogar con tu Magento - completo
Originally presented at MageTitans MX Feb. 2017
- 358