Skip to content

raonilourenco/RFMClustering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Segmentação de cliente com análise RFM e K-means clustering

Este repositório exercíta a criação de uma list segmentada de clientes baseada em suas transações de compra online. O código da análise RFM foi majoritariamente obtido neste post. Pequenas alterações foram realizadas para tratar o dataset utilizado.

Dataset

O dataset de compras online se encontra nada pasta data e foi ser obtido aqui.

Análise e clustering

O código para gerar a lista segmentada se encontra na pasta notebooks.

API

Uma vez gerados os dados dos segmentos dos clientes, foi disponibilizada uma API na plataforma de núvem do Google para obtenção dos segmentos a partir do código dos clientes. O código da cloud function, bem como os artefatos necessários para fazer o deploy da mesma na GCP se encontram na pasta api.

Utilização:

https://us-central1-rfmclustering.cloudfunctions.net/get_segment?id=<id do client>

Para se informar mais de um cliente por requisição, basta concatenar mais parâmetros id com "&":

https://us-central1-rfmclustering.cloudfunctions.net/get_segment?id=<id do client>&id=<outro id>

O resultado será um json com o id do cliente como chave e o segmento como valor.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published