SlideShare una empresa de Scribd logo
1 de 37
Jorge Muchaypiña Gutierrez
Business Intelligence Specialist
MTA, MCSA BI, MCSE BI, MCSE BA, CSM
Text Mining con R
en PowerBI
Speaker
Business Intelligence Specialist
MTA Database Fundamentals
MCSA SQL Server 2012/2014
MCSE Business Intelligence
MCSE Data Management and Analytics
MCSA Development SQL 2016
Scrum Master
Itil Foundations
Speaker en SQL Saturdays en Peru y
Latinoamerica.
Trainer SQL Server.
https://jorgemuchaypina.wordpress.com/
jomichel2003@hotmail.com
@georgemg22
https://www.linkedin.com/in/jorge-muchaypina
Hola Soy Jorge Muchaypiña,
Organiza
Sponsors
Silver /
Bronze
Gold /
Organizer
Agenda
Que es R?
Preguntas
Demo
R en Microsoft
Que es Text Mining?
Text Mining en nuestro día a día…
Evolución del análisis
¿Qué debería
hacer?
¿Qué pasará?¿Por qué pasó?¿Qué pasó?
Dashboards
Interactivos
Recomendaciones
Automatización
Modelos
Predictivos
Reportes
Insight
Diagnóstico PrescriptivoPredictivoDescriptivo
BI Tradicional Análisis Avanzado
Los datos en la Organización
Datos Decisión Acción
¿Qué pasó? Proceso Manual
¿Porqué?
¿Qué pasará?
¿Qué debo hacer?
Decisión soporte
Decisión automática
Feature
Tema 1
Tema 2
Tema 3
Tema 4
Tema 5
Tema 6
Que es Text Mining?
Se refiere al proceso de derivar conocimiento(por
ejemplo patrones) de una gran cantidad de
información almacenada en forma de texto
escrito.
Nube de palabras
Representación visual de las palabras que
conforman un texto, en donde el tamaño es mayor
para las palabras que aparecen con mas
frecuencia.
1.Definicion del problema y metas especificas.
2. Identificar el texto a ser coleccionado.
3. Organización de texto
4. Extracción de plantilla.
5. Análisis
6. Retroalimentación
Flujo de Trabajo de Text Mining
Feature
Text Mining en Nuestro día a día …Tema 1
Tema 2
Tema 3
Tema 4
Tema 5
Tema 6
https://www.linkedin.com/pulse/data-driven-view-first-presidential-debate-ed-lee
DEBATE PRESIDENCIAL
Donald Trump Hillary Clinton
Word Cloud en el Debate Presidencial
Estadísticas en el Debate Presidencial
Proceso de Text Mining en el Negocio
Cliente
 Preguntas Cerradas
 Preguntas Abiertas
Encuestas
o “Que capaciten mas a la señorita de la ventanilla ( 4 ) es
totalmente déspota e indiferente”
o “Evaluar a su personal, todos no están en la capacidad de
atención al cliente”
o “Por lo pronto sigan el mismo servicio que emplean”
o “Me voy satisfecho de la atención siempre fue rápida las
soluciones”
o “Deben implementar otro stand donde sacar ticket debido a que
solo cuenta con 1 y es incomodo”
o “Con total conformidad”
Comentario Percepción
Proceso de Text Mining en el Negocio
“Evaluar a su personal, todos no están en la capacidad de atención al
cliente”
Evaluar
a
su
personal
todos
no
estan
en
la
capacidad
de
atencion
al
cliente
Proceso de Text Mining en el Negocio
Evaluar
a
su
personal
todos
no
estan
en
la
capacida
d
de
atencion
al
cliente
Evaluar
personal
todos
no
estan
capacidad
atencion
cliente
Evaluar
a
su
personal
todos
no
estan
en
la
capacida
d
de
atencion
al
cliente
Filtrar
Proceso de Text Mining en el Negocio
Palabra Lexema Morfemas Prefijo Sufijo Incremento
género número
literarios liter o s ari
memorias memori a s
señorita señor a it
desesperanza esper des anza
subdesarrollo desarroll o sub y des
periodismo period o ism
esclavitud esclav itud
guerrilla guerr a ill
inteligencia intelig a enci
quemadura quem a ur ad
Es el elemento que contiene la significación de la palabra.
Tradicionalmente se le ha llamado raíz.
Lexema:
Stemming
Proceso de Text Mining en el Negocio
Evaluar
personal
todos
no
estan
capacidad
atencion
cliente
Evalua
Person
Tod
no
Est
Capacid
Atenc
Client
Stemming
Proceso de Text Mining en el Negocio
Evalua
Person
Tod
no
Est
Capacid
Atenc
Client
NumDoc Evalua Person Tod no Est Capacid Atenc Client
1 1 1 1 1 1 1 1 1
2 0 1 0 1 0 1 0 1
3 0 1 1 0 1 0 1 1
• Dicotomico
• Frecuencia
• Porcentaje
Transformación de la Matriz
WordCloud
Proceso de Text Mining en el Negocio
Análisis de Sentimiento: Cognitive Services
https://azure.microsoft.com/es-es/services/cognitive-services/text-analytics/
Microsoft Cognitive Services permite
crear aplicaciones con solidos
algoritmos para ver, escuchar, leer,
entender e interpretar nuestras
necesidades mediante la utilización de
métodos naturales de comunicación,
con tan solo unas líneas de código
Feature
Tema 1
Tema 2
Tema 3
Tema 4
Tema 5
Tema 6
Que es R?
• Lenguaje interpretado, pobre IDE
• 5000+ paquetes de software estadístico
• Mejor IDE: RStudio
• http://www.rstudio.com/
• https://www.visualstudio.com/es/vs/rtvs
• Rattle y OnePageR hace que sea aún más fácil
• Código abierto, libre, multiplataforma
• R Core: la versión más pura: http://cran.r-project.org/
• Revolution Analytics: paralelismo y Rendimiento:
http://www.revolutionanalytics.com/
• Azure ML: built-in
Lenguajes mas usadas
Chart from "2014 Data Science Salary Survey" (ISBN 978-1-491-91842-5)
© 2015 O'Reilly Media, used with permission. Arrows mine.
For more info, and great titles on data science, visit oreilly.com
Feature
Tema 1
Tema 2
Tema 3
Tema 4
Tema 5
Tema 6
R en Microsoft?
NOVEDADES
SQL Server 2016 R Services
Machine Learning Services
in SQL Server 2017
NOVEDADES
Limitaciones del open source R
R necesita datos en memoria R solo tiene un hilo
de ejecución
R require habilidades
especializadas para crear
cluster
R Open es soportado por la
comunidad
Revolution R Enterprise brinda una solución a esto!
INSTALACION R SERVER
INSTALACION R SERVICES
R en Azure Machine Learning
https://azure.microsoft.com/en-us/services/machine-learning/
R Como un Servicio Web
31
R en Excel
R en Visual
Studio
PowerBI: Aircraft Predictive Maintenance
Feature
Visualizaciones de R en PowerBI
Feature
DEMO
Tema 1
Tema 2
Tema 3
Tema 4
Tema 5
Tema 6
Feature
Tema 1
Tema 2
Tema 3
Tema 4
Tema 5
Tema 6
PREGUNTAS
SQL Saturday Costa Rica BI - Text mining con r en power bi

Más contenido relacionado

Similar a SQL Saturday Costa Rica BI - Text mining con r en power bi

16 17 el profesionalismo en software como ejercicio crítico de la cultura de ...
16 17 el profesionalismo en software como ejercicio crítico de la cultura de ...16 17 el profesionalismo en software como ejercicio crítico de la cultura de ...
16 17 el profesionalismo en software como ejercicio crítico de la cultura de ...
Software Guru
 

Similar a SQL Saturday Costa Rica BI - Text mining con r en power bi (20)

Transformación Digital – Ciencia de datos el siguiente nivel
Transformación Digital – Ciencia de datos el siguiente nivelTransformación Digital – Ciencia de datos el siguiente nivel
Transformación Digital – Ciencia de datos el siguiente nivel
 
Charla Roberto Canales Codemotion 2017 Madrid
Charla Roberto Canales Codemotion 2017 MadridCharla Roberto Canales Codemotion 2017 Madrid
Charla Roberto Canales Codemotion 2017 Madrid
 
16 17 el profesionalismo en software como ejercicio crítico de la cultura de ...
16 17 el profesionalismo en software como ejercicio crítico de la cultura de ...16 17 el profesionalismo en software como ejercicio crítico de la cultura de ...
16 17 el profesionalismo en software como ejercicio crítico de la cultura de ...
 
SEO y Machine Learning
SEO y Machine LearningSEO y Machine Learning
SEO y Machine Learning
 
Seo y machine learning (1)
Seo y machine learning (1)Seo y machine learning (1)
Seo y machine learning (1)
 
24 HOP edición Español - Machine learning - Cesar Oviedo
24 HOP edición Español - Machine learning - Cesar Oviedo24 HOP edición Español - Machine learning - Cesar Oviedo
24 HOP edición Español - Machine learning - Cesar Oviedo
 
Inteligencia Artificial en negocios
Inteligencia Artificial en negociosInteligencia Artificial en negocios
Inteligencia Artificial en negocios
 
Imatia: presentación corporativa
Imatia: presentación corporativaImatia: presentación corporativa
Imatia: presentación corporativa
 
Modelo Operativo para grandes proyectos de AI - Ignacio Marrero
Modelo Operativo para grandes proyectos de AI - Ignacio MarreroModelo Operativo para grandes proyectos de AI - Ignacio Marrero
Modelo Operativo para grandes proyectos de AI - Ignacio Marrero
 
Lean StartUp y Agile Software Development - EPN
Lean StartUp y Agile Software Development - EPNLean StartUp y Agile Software Development - EPN
Lean StartUp y Agile Software Development - EPN
 
Dm 01
Dm 01Dm 01
Dm 01
 
Desarrollo web el mejor aliado del Marketing Digital
Desarrollo web el mejor aliado del Marketing DigitalDesarrollo web el mejor aliado del Marketing Digital
Desarrollo web el mejor aliado del Marketing Digital
 
COESYS - Inteligencia de Negocios en la Nube, Acelerando los Procesos de An...
COESYS -  Inteligencia de Negocios en la Nube, Acelerando los Procesos  de An...COESYS -  Inteligencia de Negocios en la Nube, Acelerando los Procesos  de An...
COESYS - Inteligencia de Negocios en la Nube, Acelerando los Procesos de An...
 
Keikendo - CodeCamp 2010
Keikendo - CodeCamp 2010Keikendo - CodeCamp 2010
Keikendo - CodeCamp 2010
 
Educación y Agilidad
Educación y AgilidadEducación y Agilidad
Educación y Agilidad
 
Inteligecia Artificail con Power BI - UTEC Ventures
Inteligecia Artificail con Power BI - UTEC VenturesInteligecia Artificail con Power BI - UTEC Ventures
Inteligecia Artificail con Power BI - UTEC Ventures
 
Cro, seo y negocio Iñaki Mediavilla
Cro, seo y negocio Iñaki MediavillaCro, seo y negocio Iñaki Mediavilla
Cro, seo y negocio Iñaki Mediavilla
 
Scrum y craftsmanship
Scrum y craftsmanshipScrum y craftsmanship
Scrum y craftsmanship
 
IA Score en InfoJobs
IA Score en InfoJobsIA Score en InfoJobs
IA Score en InfoJobs
 
Webinar Textalytics Meaning as a Service - Daedalus 8 octubre 2013
Webinar Textalytics Meaning as a Service - Daedalus 8 octubre 2013Webinar Textalytics Meaning as a Service - Daedalus 8 octubre 2013
Webinar Textalytics Meaning as a Service - Daedalus 8 octubre 2013
 

Más de jorge Muchaypiña

Más de jorge Muchaypiña (15)

Azure days - Power BI Premium per User
Azure days - Power BI Premium per UserAzure days - Power BI Premium per User
Azure days - Power BI Premium per User
 
Microsoft ignite 2021 data culture
Microsoft ignite 2021   data cultureMicrosoft ignite 2021   data culture
Microsoft ignite 2021 data culture
 
SQL Server Analysis Services
SQL Server Analysis ServicesSQL Server Analysis Services
SQL Server Analysis Services
 
Global azure bootcamp SQL Azure End to End
Global azure bootcamp   SQL Azure End to End Global azure bootcamp   SQL Azure End to End
Global azure bootcamp SQL Azure End to End
 
SQL Saturday Lima - Analysis Services
SQL Saturday Lima - Analysis ServicesSQL Saturday Lima - Analysis Services
SQL Saturday Lima - Analysis Services
 
Microsoft flow integrado con sql server y power bi
Microsoft flow integrado con sql server y power biMicrosoft flow integrado con sql server y power bi
Microsoft flow integrado con sql server y power bi
 
Introduccion a PowerBI
Introduccion a PowerBIIntroduccion a PowerBI
Introduccion a PowerBI
 
Stretch data base - Jorge Muchaypiña G.
Stretch data base - Jorge Muchaypiña G.Stretch data base - Jorge Muchaypiña G.
Stretch data base - Jorge Muchaypiña G.
 
Text mining con r en power bi - Jorge Muchaypiña G.
Text mining con r en power bi - Jorge Muchaypiña G.Text mining con r en power bi - Jorge Muchaypiña G.
Text mining con r en power bi - Jorge Muchaypiña G.
 
Text Mining con R en SQL Server 2016
Text Mining con R en SQL Server 2016Text Mining con R en SQL Server 2016
Text Mining con R en SQL Server 2016
 
Mas alla de los datos con sql server reporting services 2016 - SQL Saturday B...
Mas alla de los datos con sql server reporting services 2016 - SQL Saturday B...Mas alla de los datos con sql server reporting services 2016 - SQL Saturday B...
Mas alla de los datos con sql server reporting services 2016 - SQL Saturday B...
 
Azure SQL DataLake - SQL Saturday Bogota
Azure SQL DataLake - SQL Saturday BogotaAzure SQL DataLake - SQL Saturday Bogota
Azure SQL DataLake - SQL Saturday Bogota
 
Global Azure Bootcamp - Jorge Muchaypiña G.
Global Azure Bootcamp - Jorge Muchaypiña G.Global Azure Bootcamp - Jorge Muchaypiña G.
Global Azure Bootcamp - Jorge Muchaypiña G.
 
SQL Azure Datawarehouse
SQL Azure DatawarehouseSQL Azure Datawarehouse
SQL Azure Datawarehouse
 
Azure SQL Database
Azure SQL DatabaseAzure SQL Database
Azure SQL Database
 

Ú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 Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

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
 
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.
 
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
 
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
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
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
 
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
 
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
 
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...
 
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
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 

SQL Saturday Costa Rica BI - Text mining con r en power bi

Notas del editor

  1. Key message: There are common challenges that IT professionals are faced with when implementing a new BI solution Talking points: Management of BI systems Variety of data sources Managing data in the cloud Integration with existing environment Keeping data current Ease of use and adoption
  2. Key message: There are common challenges that IT professionals are faced with when implementing a new BI solution Talking points: Management of BI systems Variety of data sources Managing data in the cloud Integration with existing environment Keeping data current Ease of use and adoption
  3. Key message: There are common challenges that IT professionals are faced with when implementing a new BI solution Talking points: Management of BI systems Variety of data sources Managing data in the cloud Integration with existing environment Keeping data current Ease of use and adoption