Este repositório é um guia passo a passo para tópicos essenciais de Aprendizado de Máquina, juntamente com desafios práticos e um ambiente Docker pré-configurado para executar os notebooks Jupyter.
O objetivo deste repositório é fornecer uma introdução clara e prática aos conceitos fundamentais de Aprendizado de Máquina. Cada notebook aborda um tópico específico e inclui explicações detalhadas, código Python interativo e desafios para testar seus conhecimentos.
Para executar os notebooks, você pode usar o ambiente Docker pré-configurado fornecido neste repositório. Certifique-se de ter o Docker instalado em sua máquina.
-
Clone ou faça o download deste repositório em sua máquina local.
-
Navegue até o diretório raiz do repositório.
-
Execute o seguinte comando para iniciar o ambiente Docker com o Jupyter Notebook:
docker-compose up
A primeira vez que rodar o docker compose deverá demorar um tempo. Tenha paciência e aguarde pois muitos pacotes devem ser instalados!
-
Abra seu navegador e acesse
http://localhost:8888
. Você verá o ambiente Jupyter Notebook com os notebooks deste repositório. Não esqueça que o token padrão é 123456 -
Execute as células de código em cada notebook para explorar os conceitos e completar os desafios.
Contribuições são bem-vindas! Se você deseja adicionar novos desafios ou melhorias aos notebooks existentes, crie um fork deste repositório, faça suas alterações e envie um pull request.
Afonso Brandão