Downloads · 30 days
0
david1r20/bella-tavola-model
bella-tavola-model is a machine learning model from david1r20. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for sklearn.
Modelo de classificacao binaria usado no projeto Bella Tavola para estimar risco de fraude/comportamento suspeito em transacoes.
Downloads · 30 days
0
Access
Public
Updated Jun 19, 2026
Repo size
65.3 KB
Likes
0
Public
Click a slice to open those files.
.pkl65.3 KB · 95%
From the Hugging Face model README
Modelo de classificacao binaria usado no projeto Bella Tavola para estimar risco de fraude/comportamento suspeito em transacoes.
O modelo recebe caracteristicas sinteticas de uma transacao e retorna uma predicao binaria:
0: legitimo1: fraude| Feature | Tipo | Descricao |
|---|---|---|
valor_transacao | float | Valor da transacao em reais |
hora_transacao | int | Hora da transacao, de 0 a 23 |
distancia_ultima_compra | float | Distancia em relacao a ultima compra |
tentativas_senha | int | Quantidade de tentativas de senha |
pais_diferente | int | 1 se o pais for diferente do cadastro, 0 caso contrario |
from huggingface_hub import hf_hub_download
import joblib
model_path = hf_hub_download(
repo_id="david1r20/bella-tavola-model",
filename="model.pkl",
)
model = joblib.load(model_path)
features = [[120.0, 20, 2.5, 1, 0]]
prediction = model.predict(features)
probability = model.predict_proba(features)
O modelo foi treinado com dados sinteticos gerados no projeto Bella Tavola. As features foram criadas para simular padroes de risco, como transacoes de maior valor, horarios incomuns, distancia elevada da ultima compra, mais tentativas de senha e pais diferente.
Este modelo foi treinado com dados sinteticos e tem finalidade academica. Ele nao deve ser usado em producao sem validacao com dados reais, analise de vies, monitoramento e retreinamento adequado.
As dependencias principais estao em requirements.txt neste repositorio.