Download - PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …
![Page 1: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/1.jpg)
PROCESAMIENTO DEL LENGUAJE
NATURAL Y OTRAS TECNICAS SOBRE
DATOS POCO ESTRUCTURADOSJAIME MARTEL ROMERO-VALDESPINO
CEO DE ITELLIGENT
https://www.linkedin.com/in/jaime-martel/
![Page 2: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/2.jpg)
Índice
DATOS POCO ESTRUCTURADOS Y SU PUESTA EN VALOR
• CASO 1: SISTEMAS DE RECOMENDACIÓN
• CASO 2: SISTEMAS DE PREGUNTAS Y RESPUESTAS
• CASO 3: IMÁGENES: DETECCIÓN DE OBJETOS Y CLASIFICACIÓN
• CASO 4: PLATAFORMA EXPLICACIÓN DE CONSUMOS ELÉCTRICOS
![Page 3: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/3.jpg)
Datos estructurados vs poco estructurados
¿Cuándo decimos que un dato es estructurado?
DATOS INFORMACIÓN
Decimos que un dato es estructurado si es fácil de automatizar, esto es si es fácil de generar información mediante medios digitales.
ANALITICA
![Page 4: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/4.jpg)
Datos estructurados vs poco estructurados
DATOS MUYESTRUCTURADOS
DATOS POCO ESTRUCTURADOS
MÁS FÁCIL SACARINFORMACIÓN DE FORMA AUTOMÁTICA
MÁS DIFICIL SACAR
INFORMACIÓN DE FORMA
AUTOMÁTICA
![Page 5: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/5.jpg)
Inteligencia artificial:• Procesamiento
lenguaje natural: Textos, audios, …
• Procesamiento de imágenes: Imágenes, videos,..
¿Cómo podemos utilizar los datos poco estructurado?
Datos poco estructurados
![Page 6: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/6.jpg)
¿Qué es el Procesamiento del Lenguaje Natural?
El objetivo último del Procesamiento del Lenguaje Natural o PLNes conseguir que las maquinas entiendan en profundidad ellenguaje (significado del lenguaje), no simplemente que seancapaces de “procesar” el lenguaje (ej. contar palabras, buscarpalabras,…)
![Page 7: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/7.jpg)
¿Qué es el Procesamiento de imágenes?
El objetivo último del Procesamiento de imágenes es conseguir quelas maquinas entiendan las imágenes (ej. qué contienen o quésignifica), y no simplemente que sean capaces de “procesar” lasimágenes (ej. colores, pixeles, formas, … )
![Page 8: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/8.jpg)
Una historia cargada de fracasos
Procesamiento del Lenguaje Natural
‘the spirit is willing, but the flesh is weak’(Mateos, 26:41)
El espíritu es voluntarioso, pero la carne esdébil
Sistema de traducción Ruso/Inglés en IBM
(Watson presidente de IBM el tercero desde
la izquierda)
‘the vodka is agreeable, but the meat is spoiled’
El vodka es agradable pero la carne estapodrida.
![Page 9: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/9.jpg)
Una historia cargada de fracasos
Procesamiento de imágenes
El ejercito americano entrenó una redneuronal para distinguir entretanques rusos y tanques americanos.Para ello, se entrenaban con fotos detanques rusos y tanques americanos.
Aunque el resultado fue muy buenoen laboratorio, cuando se testeó enun test real el resultado fue muypobre.
ruso
americano
![Page 10: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/10.jpg)
Comienzan los éxitos
Procesamiento del Lenguaje Natural
Durante la década del 2000s IBMdesarrolla Watson, que en el 2011derrota al juego del Jeopardy a dosexpertos en dicho juego. Watson esun sistema diseñado para una tareade PLN denominada Q&A (preguntasy respuestas), adaptado a lasparticularidades de Jeopardy y concapacidad de interactuar por voz conel presentador.
![Page 11: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/11.jpg)
Una historia llena de esperanza…Deep Learning
La palabra turismo puede ser representada por las palabras de su
contexto
Ejemplo Procesamiento del Lenguaje Natural: Word2Vec, 2013
turismo (1.234, 3.034, 5.201, …) Vector de coordenadas EMBEDDINGS
![Page 12: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/12.jpg)
Explicación intuitiva al Deep Learning(Word2Vec)
Palabra 01 (coche)Palabra 02 (comer)Palabra 03 (rápido)
….
Palabra 10.000 (Luis)
La palabra 08 (turismo) la podemos representar
por un vector
1.000.000 de documentos
VOCABULARIO10.000
palabras diferentes
1
8
10.000
![Page 13: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/13.jpg)
Explicación intuitiva al Deep Learning(Word2Vec)
turismo
Probabilidad ALTA: palabra en la ventana (ej. viajes)
Probabilidad BAJA: palabra no en la ventana (ej. microscopio)
1.000.000 de documentos
Ventana de palabras alrededor de la palabra
RED NEURONAL
![Page 14: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/14.jpg)
Red Neuronal
Explicación intuitiva al Deep Learning(Word2Vec)
Probabilidad palabra viajesP(viajes)=0.9
Probabilidad palabra microscopioP(microscopio)=0.001
Aquellas palabras que se utilizan en contextos (ej. mismas frases) tienen vectores parecidos. Ejemplo:
basilica: (5.412, 2.858, 3.052, …)catedral: (5.432, 2.856, 3.012, …)
turismo (1.234, 3.034, 5.201, …) Vector de 300 coordenadas
![Page 15: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/15.jpg)
Explicación intuitiva al Deep Learning(Word2Vec)
![Page 16: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/16.jpg)
Explicación intuitiva al Deep Learning(Word2Vec)
![Page 17: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/17.jpg)
España(2,2)
Madrid(4,4)
Senegal(6,3)
Dakar(7.1,4.3)
Madrid (4,4) – España (2,2)= (1,1)
Senegal (6,3) + (1,1) = (7,4)
Dakar (7.1,4.3)
(7,4)
Explicación intuitiva al Deep Learning(Word2Vec)
Madrid es a España como ___________ es a SenegalDakar
(1,1)(1,1)
![Page 18: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/18.jpg)
Deep Learning aplicado a las imágenes(Autoencoders)
![Page 19: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/19.jpg)
0.1230.3740.9830.267………
0.1230.3740.9830.267………
Deep Learning aplicado a las imágenes(Autoencoders)
![Page 20: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/20.jpg)
Deep Learning aplicado a las imágenes(Autoencoders)
![Page 21: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/21.jpg)
Deep Learning aplicado a las imágenes(Autoencoders)
![Page 22: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/22.jpg)
Deep Learning aplicado a las imágenes(Autoencoders)
![Page 23: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/23.jpg)
Deep Learning aplicado a las imágenes(Autoencoders)
![Page 24: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/24.jpg)
0.250, 0.328, 0.432, 0.378, ….
Deep Learning aplicado a las imágenes(Autoencoders)
![Page 25: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/25.jpg)
¿Por qué Deep Learning?
![Page 26: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/26.jpg)
CASO 1SISTEMAS DE RECOMENDACIÓN
![Page 27: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/27.jpg)
SISTEMAS DE RECOMENDACIÓN
TIPOS:
1.RECOMENDADOR POR INTERACCIONES
2.RECOMENDADOR POR CONTENIDOS
![Page 28: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/28.jpg)
Sistemas de recomendación
“Dime con quién andas, y te diré quién eres”
1. RECOMENDADOR POR INTERACCIONES
![Page 29: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/29.jpg)
1. RECOMENDADOR POR INTERACCIONES
Sistemas de recomendación
LUIS
ANA
ROSA
Id 01 Id 20 Id 65 Id 80
Id 08 ID 10 Id 65 Id 68
Id 20 Id 35 Id 65 Id 80 Id 90 Id 98
Recomendaciones
a Luis
Pero… ¿qué pueden ser estos Id? Películas, comidas, bebidas, libros, coches, …
IDEA FUNDAMENTAL
Las recomendaciones por interacciones no necesitan información
sobre los productos que recomiendan
SOLO sobre las INTERACCIONES.
![Page 30: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/30.jpg)
Sistemas de recomendación
“Si te gustó el libro ¿Sueñan los androides con ovejas
eléctricas? probablemente te guste la película
Blade Runner ”
2. RECOMENDADOR POR CONTENIDOS
![Page 31: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/31.jpg)
2. RECOMENDADOR POR CONTENIDOS
Sistemas de recomendación
LUIS
Director
C. Ficción
Espacial
Actores
CONTENIDOS de la película
RECOMENDACIONES de películas
INTUICIÓN: Si a Luis le gusta Interestellar, puede que le guste una película del mismo director, género, etc.
Origen
Contact
Marte
El inocente
IDEA FUNDAMENTAL
Utilizamos los contenidos y características de los productos
para encontrar similitudes con otros productos
![Page 32: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/32.jpg)
PROBLEMA HABITUAL DE LOS RECOMENDADORES
Sistemas de recomendación
Un problema habitual de los sistemas de recomendación es: EL ARRANQUE EN FRIO
Si tenemos pocos usuarios o un único usuario a quién recomendar
LUIS
ANA
ROSA
Id 01
Una forma habitual de resolver este problema de “arranque en frio” es utilizar inicialmente un recomendador por contenidos
y posteriormente, utilizar un recomendador por interacciones.
![Page 33: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/33.jpg)
EJEMPLO DE APLICACIÓN
Sistemas de recomendación
Doc2Vec[3.5, 2.4, 7.8, …]
RECOMENDADOR 01. Contenidos audiovisuales
![Page 34: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/34.jpg)
Sistemas de recomendación
RECOMENDADOR 02. Artículo de moda
EJEMPLO DE APLICACIÓN
La información que poseemos es:
![Page 35: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/35.jpg)
Sistemas de recomendación
RECOMENDADOR 02. Artículo de moda
EJEMPLO DE APLICACIÓN
Ana le gusta este tipo de zapato:
![Page 36: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/36.jpg)
Sistemas de recomendación
RECOMENDADOR 02. Artículo de moda
EJEMPLO DE APLICACIÓN
Otro zapato con la misma descripción…
![Page 37: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/37.jpg)
Sistemas de recomendación
RECOMENDADOR 02. Artículo de moda
EJEMPLO DE APLICACIÓN
SOLUCIÓN: Deep Learning
![Page 38: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/38.jpg)
CASO 2SISTEMAS DE PREGUNTAS Y RESPUESTAS
![Page 39: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/39.jpg)
Sistemas de preguntas y respuesta
![Page 40: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/40.jpg)
Sistemas de preguntas y respuesta
![Page 41: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/41.jpg)
Sistemas de preguntas y respuesta
![Page 42: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/42.jpg)
Sistemas de preguntas y respuesta
WORD EMBEDDING (texto)
EXTRACCIÓN
DE DATOS (COMENTARIOS DE
LOS USUARIOS)
PROCESAMIENTO
BASE
DE DATOS
¿HOTELES PARA NIÑOS?
COMENTARIO 1: Magnificas instalaciones, restaurantes, bares, muy buena animación. Si vas con niños de los mejores hoteles. Nosotros fuimos en pareja y para ello tienen que gustarte los niños porque hay muchos. A nosotros nos encantó.
RESPUESTAS
COMENTARIO 2: Fuimos un fin de semana de junio de 2015 con los niños. Habitación muy amplia nos cobraron lo mismo con los niños q en pareja. Actividades muy entretenidas para los niños. Muy buena ubicación. Genial la piscina y el jacuzzi
COMENTARIO 3: El apartamento genial. Los muebles bastantes nuevos. Piscina con socorrista y animacion para niños. Lo unico mas flojo, a nuestro parecer, la comida de la cena que era repetida, pero en general es muy recomendable. La recepcion muy atenta y profesionales. Como sugerencia ideal para familias porque hay muchos niños que como niños que son...lloran, corretean..etc..etc.y el jacuzzi
COMENTARIO 4: Fui con familia, niños de 7 y 8 años, y la verdad que muy bien. Céntrico, con su cocina, dos habitaciones y aire acondicionado, para la época
![Page 43: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/43.jpg)
Sistemas de preguntas y respuesta
WORD EMBEDDING (texto)
EXTRACCIÓN
DE DATOS (COMENTARIOS DE
LOS USUARIOS)
PROCESAMIENTO
BASE
DE DATOS
¿ALMORZAR?
RESPUESTAS
COMENTARIO 1: Una plaza llena de tabernas y terrazas, donde poder comer, cenar, beber algo. Muchísimo ambiente a todas las horas del día.
COMENTARIO 2: Un paseo con un ambiente impresionante. Lugar para poder comer, beber y disfrutar. Los precios de lo más ajustados. Se respira un ambiente diferente.
![Page 44: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/44.jpg)
Sistemas de preguntas y respuesta
WORD EMBEDDING (texto)
![Page 45: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/45.jpg)
CASO 3IMÁGENES: DETECCIÓN DEOBJETOS Y CLASIFICACIÓN
![Page 46: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/46.jpg)
Clasificación y detección de objetos
![Page 47: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/47.jpg)
Detección de objetos
![Page 48: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/48.jpg)
Detección de objetos
![Page 49: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/49.jpg)
EN QUÉ CONSISTE
PASO 1. Detección de persona
Sistema de Visual Sensing
![Page 50: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/50.jpg)
EN QUÉ CONSISTE
PASO 2. Obtener firma foto
0.250, 0.328, 0.432, 0.378, ….
Sistema de Visual Sensing
![Page 51: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/51.jpg)
Sistema de Visual Sensing
EN QUÉ CONSISTE
PASO 3. Generar clasificador¿Lleva chaleco?
SI
NO
![Page 52: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/52.jpg)
Sistema de Visual Sensing
EN QUÉ CONSISTE
PASO 3. Generar clasificador
SI
NO
¿Lleva chaleco?
![Page 53: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/53.jpg)
Sistema de Visual Sensing
• Sistema Visual Sensing: detección de personas y medir tiempo en escena: https://youtu.be/V09eFqPVFcQ
• Sistema Visual Sensing: detectar si una persona lleva EPI:
https://youtu.be/fFG6nM45t5Y
![Page 54: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/54.jpg)
CASO 4PLATAFORMA EXPLICACIÓN CONSUMOS ENERGÉTICOS
![Page 55: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/55.jpg)
Objetivo: mejorar el conocimiento del consumo eléctrico
Contadores inteligentes
![Page 56: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/56.jpg)
PRECIO INMOBIL
IARIA
…
Desarrollo técnico
![Page 57: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/57.jpg)
1. Extracción de datos
❑ SMART METER❑ API. Catastro, AEMET, …❑ FICHEROS: INE, BOE, …
BASE DEDATOS
![Page 58: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/58.jpg)
2. Hibridación de datos
Estructuración de datos
• Provincia: Cádiz• Población: El Puerto de Santa María• Código Postal: 11500• Calle: Auxiliadora• Número: 25
María S., Auxiliadora, 25Pto. Sta. María, Cádiz
![Page 59: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/59.jpg)
Homogeneización de datos
2. Hibridación de datos
Tenemos la temperatura mínima y máxima del día
¿Qué hacemos para conocer la temperatura de cada hora del día?
Temperatura mínima
Temperatura máxima
![Page 60: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/60.jpg)
Homogeneización de datos
2. Hibridación de datos
La AEMET nos da datos de unas 300 estaciones meteorológicas
¿Qué hacemos si queremos los datos de una coordenada?
Estación 1
Estación 2
Estación 3
x
![Page 61: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/61.jpg)
Armonización de datos
2. Hibridación de datos
35 0167 Palmas de Gran Canaria (Las)
FestivoLas Palmas, 5 marzo
INE35 01675 marzo
![Page 62: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/62.jpg)
Enriquecimiento de los datos
2. Hibridación de datos
DATOS DE OTRAS FUENTES
CATASTRO
DATOS DE OTRAS FUENTES
DEMOGRAFIA DE LA ZONA
![Page 63: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/63.jpg)
3. Modelización
Analítica descriptiva
FACTORES
Temperatura
Precipitación
Orto
Festivos
Día de la semana
….
MODELO APRENDIZAJE
SUPERVISADO
CONSUMO
![Page 64: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/64.jpg)
3. Modelización
Modelo de Procesamiento de Lenguaje Natural
INCREMENTO CONSUMO 10%
FACTORES
•Temperatura: 6%
•Precipitación: 2%
•Fin de semana: 1%
•Indeterminados: 2%
MODELO NLG
Aunque su consumo se ha incrementado (10%) respecto al mismo mes del año anterior, esto parece obedecer a que este mes ha sido más frío y lluvioso que el año anterior y a que ha habido un domingo más
![Page 65: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/65.jpg)
4. Consumo del resultado
Su consumo en Noviembre ha
sido normal aunque haya
habido un incremento del 38,7
% respecto a Octubre.
Las causas han sido:
- Disminución de la temperatura
de Noviembre frente a Octubre.
- Mayor ocupación en su hogar.
VER DETALLEWEB
SER
VIC
E (
API)
![Page 66: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/66.jpg)
4. Consumo del resultado
Plataforma de datos para la explicación de consumos energético basada
en Natural Language Generation y generación de alertas inteligentes con
Alexa:
https://youtu.be/dRzRW1D_gk0?list=PLse23TZTsnNFP_qKlwkTKHSCO6UvdBkFk
![Page 67: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/67.jpg)
5. Arquitectura de soporte
![Page 68: PROCESAMIENTO DEL LENGUAJE NATURAL Y OTRAS …](https://reader035.vdocumento.com/reader035/viewer/2022071515/62d01189a0854d1d1c642ff4/html5/thumbnails/68.jpg)
INSIGHTS + ANALYTICS ESPAÑAC/ Alberto Bosch 13 – 4ª planta, 28014 MadridTelf: 91 330 07 19 - [email protected]
www.ia-espana.es
¡Gracias!