Este projeto utiliza aprendizado de máquina (Machine Learning) para prever se uma pessoa ganha mais ou menos de US$ 50.000 por ano, com base em dados demográficos do conjunto de dados Adult Income.
ingresos_ml/ ├── main.py # Script principal com carregamento de dados, pré-processamento, treino e avaliação ├── modelo.py # Função para treinar o modelo ├── preprocesamiento.py # Função para limpar e transformar os dados ├── adult.csv # Conjunto de dados original ├── requirements.txt # Lista de dependências do projeto └── README.md # Este arquivo
- Fonte: UCI Machine Learning Repository
- Nome: Adult Data Set (também conhecido como Census Income Dataset)
- Link: https://archive.ics.uci.edu/ml/datasets/adult
- Descrição: Informações como idade, escolaridade, ocupação, sexo, país de origem, entre outros.
Antes de executar o projeto, certifique-se de ter o Python instalado. Para instalar as dependências, use o comando:
pip install -r requirements.txt
## ▶️ Como Executar
1. Clone o repositório:
git clone https://github.com/PaoloSebastian12/ingresos_ml.git
2. Acesse a pasta do projeto:
cd ingresos_ml
3. Execute o arquivo principal:
python main.py
## 📈 Resultado
O modelo utiliza um RandomForestClassifier e apresenta métricas como accuracy (precisão) e um relatório de classificação.
## ✨ Exemplo de Uso
# Exemplo de previsão
exemplo = [[39, 7, 77516, 9, 13, 4, 0, 4, 1, 0, 2174, 0, 40, 39]]
print("Previsão do exemplo:", modelo.predict(exemplo))