Skip to content

PaoloSebastian12/ingresos_ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Predição de Renda com Machine Learning

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.

📂 Estrutura do Projeto

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

📊 Conjunto de Dados

  • 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.

⚙️ Requisitos

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))

About

Projeto de aprendizado de máquina que prevê receita com Random Forest.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages