segmentación de clientes - predictland...de machine learning con el fin de identificar patrones...
TRANSCRIPT
![Page 1: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/1.jpg)
Contacto
www.PredictLand.com
Segmentación de Clientes
Instrucciones de Uso para Dashboard
+34 686 628 545
![Page 2: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/2.jpg)
© Copyright PredictLand S.L. 2
Índice
1 Introducción a Segmentación de Clientes
2 Instrucciones para usar el Dashboard
![Page 3: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/3.jpg)
© Copyright PredictLand S.L. 3
En esta Era Digital tenemos a nuestra disposición una gran cantidad de datos que definen el Comportamiento de Nuestros Clientes
Introducción
METODOLOGÍA
1
23
![Page 4: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/4.jpg)
© Copyright PredictLand S.L. 4
OBJETIVO
Segmentar la Cartera de Clientes con el fin de encontrar Patrones Comunes que sepuedan explotar mediante Marketing Enfocado.
SEGMENTACIÓN CLIENTES
AP
LIC
AC
IÓN
Incrementar Tasa de Conversión de las Campañas de
Marketing
1
Retención de Clientes:
Anticiparse a posibles pérdidas
2
Fácil Adaptabilidad de Campaña de
Marketing a Nivel de Persona o de
Región
3Envío de
Publicidad, Ofertas o Newsletters
Personalizados
4
Introducción
![Page 5: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/5.jpg)
© Copyright PredictLand S.L. 5
IntroducciónUna Segmentación de Clientes RFM separa a Clientes en diferentesGrupos (también llamados Clústers) en función de tres simples variables:
Recency(Frescura)
¿Cuándo fue la última vez que un Cliente me
compró algo?
Frecuency(Frecuencia)
¿Cuántas veces me ha comprado un Cliente
en el periodo de análisis?
Monetary(Valor Monetario)
¿Cuál ha sido el valor monetario agregado
de un Cliente en dicho periodo?
IMPORTANTE: El Análisis RFM se ejecuta dentro de un periodo determinado (p. ej. un año, …)
![Page 6: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/6.jpg)
© Copyright PredictLand S.L. 6
Modelo ClusteringEl Modelo empleado para llevar a cabo la segmentación es K-Means
• K-Means es un Algoritmo de Clustering usado a menudo como Modelode Machine Learning con el fin de Identificar Patrones Comunes enDatos (Data Mining).
• Al tratarse de un Algoritmo No Supervisado es necesario definir elnúmero de Clústers a determinar antes de ejecutar el Algoritmo,pudiendo repetirse la ejecución para diferentes números de Clústers ycomparar los resultados obtenidos.
![Page 7: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/7.jpg)
© Copyright PredictLand S.L. 7
Modelo Clustering¿Cómo funciona K-Means Clustering?
*Fuente Imagen: https://es.wikipedia.org/wiki/K-means
![Page 8: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/8.jpg)
© Copyright PredictLand S.L. 8
ExpansiónEn el caso de un Análisis RFM sólo se trabaja con 3 variables. Sin embargo, el Modelo se puede expandir fácilmente añadiendo más variables
Género
Edad
Situación Laboral
Código Postal
Ciudad / País
…
DATOS CLIENTES WEB ANALYTICS ANÁLISIS SENTIMIENTO
Pageviews
Análisis Navegación Sitio Web (e.g. tiempo)
Contabilización de Clicks, Abandono, etc
Browser (Chrome, IE, Safari, etc.)
Recopilar Información de Redes Sociales con el fin de hacer un Análisis de Sentimiento acerca de los Productos y/o Marca
¿Quién soy?
![Page 9: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/9.jpg)
© Copyright PredictLand S.L. 9
Índice
1 Introducción a Segmentación de Clientes
2 Instrucciones para usar el Dashboard
![Page 10: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/10.jpg)
© Copyright PredictLand S.L. 10
¿Cómo usar el Dashboard?Dirección Web
El enlace para acceder al Dashboard lo tienes el Post de PredictLand:
www.PredictLand.com/big_data_segmentacion_clientes
Hemos preparado una Dashboard online que permite ejecutar un Análisis RFM usando el Algoritmo K-Means.
![Page 11: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/11.jpg)
© Copyright PredictLand S.L. 11
¿Cómo usar el Dashboard?Paso 1: Cargar un Archivo
Captura Pantalla Aplicación
Pulsar “Browse” para cargar un
Archivo
![Page 12: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/12.jpg)
© Copyright PredictLand S.L. 12
¿Cómo usar el Dashboard?Paso 1: Cargar un Archivo
Pulsar “Browse” para cargar un
Archivo
Especificaciones del fichero a cargar:• CSV• Columnas:
1. client2. frequency, 3. recency,4. monetary
Ejemplo CSV
![Page 13: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/13.jpg)
© Copyright PredictLand S.L. 13
¿Cómo usar el Dashboard?Paso 2: Explorar Datos
Esta pantalla muestra los datos cargados mostrando a la izquierda la tabla en sí (ampliada con las transformaciones logarítmicas de las variables), mientras a la derecha se muestra una gráfica con la distribución de Clientes en función de las tres variables a analizar
Tabla
Gráfica
![Page 14: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/14.jpg)
© Copyright PredictLand S.L. 14
¿Cómo usar el Dashboard?Paso 2: Explorar Datos
La parte inferior de la gráfica contiene selectores para:
1. Log Scale Intercambiar la escala de la gráfica entre lineal y logarítmica2. Jitter Añadir ruido a la gráfica con el fin de minimizar el overlap entre puntos
Tabla
Gráfica
![Page 15: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/15.jpg)
© Copyright PredictLand S.L. 15
¿Cómo usar el Dashboard?Paso 3: Crear Segmentación
El siguiente Dashboard - Customer Segmentation -contiene toda la información necesaria para llevar a cabo la Segmentación.
![Page 16: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/16.jpg)
© Copyright PredictLand S.L. 16
¿Cómo usar el Dashboard?Paso 3: Crear Segmentación
En primer lugar, hay que elegir el número de clústers a detectar. Esto debe ser un número entre 1 y 10. En función de este número, la segmentación se actualiza de forman automática
1
![Page 17: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/17.jpg)
© Copyright PredictLand S.L. 17
¿Cómo usar el Dashboard?Paso 3: Crear Segmentación
La Tabla muestra Información Específica de cada Clúster:
1. Cluster Número de Clúster2. %_Revenue Porcentaje de Ingresos que representa el Clúster3. %_Client Porcentaje de Clientes que representa el Clúster4. C_monetary Valor Medio Monetario del Clúster5. C_frequency Valor Medio de Frecuencia del Clúster6. C_recency Valor Medio de Recency del Clúster
2
![Page 18: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/18.jpg)
© Copyright PredictLand S.L. 18
¿Cómo usar el Dashboard?Paso 3: Crear Segmentación
La Gráfica muestra los Clústers usando diferentes colores. La parte inferior de la gráfica contiene selectores para:
1. Log Scale Intercambiar la escala de la gráfica entre lineal y logarítmica2. Jitter Añadir ruido a la gráfica con el fin de minimizar el overlap entre puntos
3
![Page 19: Segmentación de Clientes - PredictLand...de Machine Learning con el fin de Identificar Patrones Comunes en Datos (Data Mining). •Al tratarse de un Algoritmo No Supervisado es necesario](https://reader036.vdocuments.mx/reader036/viewer/2022062602/5edcdd0fad6a402d6667b92e/html5/thumbnails/19.jpg)
© Copyright PredictLand S.L. 19
¿Cómo usar el Dashboard?Paso 3: Crear Segmentación
Finalmente, es posible exportar los detalles de la Segmentación a un fichero CSV usando el botón Download Cluster Data
4