Bem-vindo ao meu repositório de projetos! Este portfólio demonstra uma jornada técnica que vai desde a otimização de processos manuais até a implementação de modelos de Machine Learning e IA Generativa.
Arquivo: codigo.py
O Problema: Processo manual, lento e sujeito a erros no cadastro de produtos em um sistema web corporativo.
A Solução: Um robô de automação que utiliza a biblioteca PyAutoGUI para interagir com o navegador, realizar login e cadastrar automaticamente centenas de itens a partir de uma base de dados.
- Tecnologias:
PyAutoGUI,Pandas,Time. - Impacto: Redução drástica no tempo de execução e eliminação total de erros de digitação.
Arquivo: inicial2.ipynb
O Problema: Alta taxa de cancelamento em uma base de 800 mil clientes, impactando o faturamento da empresa.
A Solução: Análise exploratória de dados para identificar o perfil dos clientes que cancelam. Identifiquei padrões críticos que geraram insights acionáveis para o negócio.
- Insight Principal: Clientes com mais de 20 dias de atraso ou mais de 5 chamadas no suporte apresentam 100% de probabilidade de cancelamento.
- Tecnologias:
Pandas,Jupyter Notebook, Análise Estatística.
Arquivo: pratica.ipynb
O Problema: Necessidade de um sistema automatizado e preciso para definir o risco de crédito de novos clientes.
A Solução: Desenvolvimento de modelos de Machine Learning para classificação. O projeto compara diferentes algoritmos para garantir a melhor previsão (Bom, Ok ou Ruim).
- Modelos:
Random Forest(Melhor performance) eKNN. - Tecnologias:
Scikit-Learn,LabelEncoder,Train-Test Split.
Arquivo: main.py
O Problema: Criar uma interface intuitiva e potente para interação entre humanos e Inteligência Artificial.
A Solução: Um Web App de chat moderno integrado diretamente à API do Google Gemini 1.5 Flash.
- Destaque: Implementação de memória de conversa (
Session State) para manter o contexto do diálogo. - Tecnologias:
Streamlit,Google Generative AI SDK,Python Secrets.
| Área | Tecnologias |
|---|---|
| Linguagem | Python 3.x |
| Automação | PyAutoGUI, Selenium |
| Ciência de Dados | Pandas, Numpy, Matplotlib |
| Machine Learning | Scikit-Learn (Classificação, Árvores de Decisão) |
| IA Generativa | Gemini API, Prompt Engineering |
| Interface Web | Streamlit |
- LinkedIn: Nicolas Nava