Downloads · 30 days
9
11% of all-time downloads
ViniciusKhan/bert-fuga-churnsentinel
bert-fuga-churnsentinel is a text classification model from ViniciusKhan. Use it when you need a label for a piece of text. It is set up for transformers. The card lists the license as mit.
Modelo BERT fine-tuned para detecção de indícios de fuga, fidelidade ou neutralidade em comentários de clientes B2B, treinado em português do Brasil para o contexto de Customer Success.
Downloads · 30 days
9
11% of all-time downloads
All-time downloads
79
Public
Parameters
334M
1.3 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors1.3 GB · 100%
From the Hugging Face model README
Modelo BERT fine-tuned para detecção de indícios de fuga, fidelidade ou neutralidade em comentários de clientes B2B, treinado em português do Brasil para o contexto de Customer Success.
Este modelo foi treinado para analisar textos extraídos de interações comerciais, pesquisas NPS e resumos de relacionamento, classificando automaticamente o risco de "fuga" (churn), "fidelidade" ou "neutro".
Utiliza a arquitetura BERT e é especialmente ajustado para o domínio de SaaS, TI, e prestação de serviços.
fugafidelidadeneutrofrom transformers import AutoTokenizer, AutoModelForSequenceClassification
model = AutoModelForSequenceClassification.from_pretrained("ViniciusKanh/bert-fuga-churnsentinel")
tokenizer = AutoTokenizer.from_pretrained("ViniciusKanh/bert-fuga-churnsentinel")
texto = "Cliente testando plataforma concorrente e reduzindo escopo."
inputs = tokenizer(texto, return_tensors="pt", truncation=True, max_length=512)
outputs = model(**inputs)
pred = outputs.logits.softmax(dim=1).argmax(dim=1).item()
labels = ["fidelidade", "fuga", "neutro"]
print(labels[pred])
| Texto | Resultado Esperado |
|---|---|
| "Cliente migrando para Google." | fuga |
| "Cliente satisfeito, renovou contrato." | fidelidade |
| "Sem novidades no momento." | neutro |
| "Reduziram o número de usuários e questionaram o valor." | fuga |
| "Elogiou atendimento, pretende expandir." | fidelidade |
| "Avaliação neutra, sem novidades ou reclamações recentes." | neutro |
| "Aguardando diretoria para decidir migração." | fuga |
| "Cliente pediu upgrade de plano, está animado." | fidelidade |
| "Chamado resolvido, mas avaliará outros fornecedores." | fuga |
| "Tudo normal, projeto em andamento." | neutro |
Acurácia geral: 0.94
F1-Score (fuga): 0.91
F1-Score (fidelidade): 0.95
F1-Score (neutro): 0.86
Detalhes extras:
Se usar este modelo, cite:
@misc{kanh2025bertfuga,
author = {Vinicius Kanh},
title = {BERT Fuga/ChurnSentinel: Modelo para detecção automática de fuga, fidelidade e neutralidade em clientes B2B},
year = {2025},
howpublished = {\url{https://huggingface.co/ViniciusKanh/bert-fuga-churnsentinel}}
}
Nome: Vinicius de Souza Santos
Usuário: ViniciusKanh
Especialidade: Engenharia de Computação, Data Science, Customer Success, Modelos Preditivos de Churn
Sobre o Autor:
Vinicius de Souza Santos é Engenheiro de Computação formado pelo IFSP, com mais de 7 anos de experiência em projetos de tecnologia, ciência de dados e implantação de soluções para retenção e satisfação de clientes. Atua como líder técnico em projetos de integração entre Data Warehouses, CRMs e modelos de Machine Learning aplicados à experiência do cliente (CX/CS).
Principais áreas:
Contato:
Projetos e Publicações Recentes:
Licença:
Este modelo e o código associado são distribuídos sob a licença MIT, permitindo uso acadêmico e comercial mediante atribuição.
Desenvolvido com dedicação por Vinicius Kanh para a comunidade de Customer Success e Data Science.