Qual a melhor maneira organizar um projeto de machine learning em python considerando:
- O processo de tratamento de dados, aplicação de modelos saída de resultados
- Usando ferramentas de versionamento, como Git
- O uso de ambiente virtuais para gerenciar dependências
- Organização de módulos criados para o projeto.
Poderia dar exemplos de repositórios no GitHub que seguem essa organização?