Deal Scoring Preditivo
Inteligência Artificial e Business Intelligence no Funil de Vendas
Python
Machine Learning
Power BI
SMOTE
target O Problema de Negócio
No cenário comercial competitivo...
psychology A Abordagem Técnica (Machine Learning)
A inovação do projeto reside em converter dados...
- Feature Engineering: Utilização de Target Encoding...
- Balanceamento (SMOTE): Aplicação do método SMOTE...
- Modelagem: Treino e otimização...
Snippet do Pipeline de Treinamento:
# SMOTE & Gradient Boosting
from imblearn.over_sampling import SMOTE
from sklearn.ensemble import GradientBoostingClassifier
smote = SMOTE(random_state=42)
X_train_resampled, y_train_resampled = smote.fit_resample(X_train, y_train)
gb_model = GradientBoostingClassifier(n_estimators=100, learning_rate=0.1, max_depth=5)
gb_model.fit(X_train_resampled, y_train_resampled)
# Predicting Risk Score (%)
y_proba = gb_model.predict_proba(X_test)[:, 0] * 100
from imblearn.over_sampling import SMOTE
from sklearn.ensemble import GradientBoostingClassifier
smote = SMOTE(random_state=42)
X_train_resampled, y_train_resampled = smote.fit_resample(X_train, y_train)
gb_model = GradientBoostingClassifier(n_estimators=100, learning_rate=0.1, max_depth=5)
gb_model.fit(X_train_resampled, y_train_resampled)
# Predicting Risk Score (%)
y_proba = gb_model.predict_proba(X_test)[:, 0] * 100
dashboard A Entrega de Valor (Power BI)
Um modelo de Machine Learning a correr...
Com esta solução, o gestor de vendas pode agora...