Skip to content

ernaneDomingues/finance-data-pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

finance-data-pipeline

project/
│
├── app/
│   ├── __init__.py         # Inicialização do pacote
│   ├── api/
│   │   ├── __init__.py     # Inicialização das rotas da API
│   │   ├── routes.py       # Rotas para interação (predições, monitoramento)
│   ├── services/
│   │   ├── __init__.py     # Inicialização dos serviços
│   │   ├── scraper.py      # Funções de web scraping
│   │   ├── data_processing.py # Pipeline ETL (tratamento e transformação)
│   │   ├── model_training.py  # Treinamento e validação dos modelos
│   │   ├── model_selection.py # GridSearch e seleção do melhor modelo
│   │   ├── model_prediction.py # Utilização do modelo para previsões
│   ├── utils/
│   │   ├── __init__.py     # Inicialização dos utilitários
│   │   ├── db.py           # Conexão com o banco de dados
│   │   ├── logger.py       # Configuração de logs
│   ├── main.py             # Arquivo principal para iniciar a aplicação
│
├── models/                 # Modelos treinados e serializados
│   ├── best_model.pkl      # Melhor modelo selecionado
│   ├── gridsearch_results/ # Resultados do GridSearch
│
├── tests/                  # Testes unitários e de integração
│   ├── test_scraper.py     # Testes para o web scraping
│   ├── test_processing.py  # Testes para processamento de dados
│   ├── test_training.py    # Testes para o treinamento
│
├── data/                   # Dados brutos e tratados
│   ├── raw/                # Dados brutos coletados pelo scraper
│   ├── processed/          # Dados prontos para modelagem
│
├── docs/                   # Documentação do projeto
│   ├── README.md           # Documentação principal
|
├── logs/                   # Documentos de logging
│
├── notebooks/              # Notebooks Jupyter para experimentos
│
├── requirements.txt        # Dependências do projeto
│
└── setup.py                # Script de configuração do pacote (opcional)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published