-
Introdução Geral
- O que é Inteligência Artificial?
- Por que usar Python para AI?
- Principais áreas de aplicação.
-
Configuração do Ambiente
- Configuração para Windows.
- Configuração para Ubuntu/Linux.
- Ambientes de desenvolvimento recomendados (Jupyter, VSCode, PyCharm).
-
Módulos Essenciais
- Aprendizado de Máquina:
scikit-learn
TensorFlow
PyTorch
- Processamento de Dados:
NumPy
Pandas
Matplotlib
- Visão Computacional:
OpenCV
Pillow
mediapipe
- Processamento de Linguagem Natural (NLP):
spaCy
NLTK
Transformers
- Redes Neurais:
Keras
Theano
- Outros Módulos Úteis:
joblib
Seaborn
- Aprendizado de Máquina:
-
Exemplos Práticos
- Classificação de dados com
scikit-learn
. - Reconhecimento de imagens com
TensorFlow
. - Análise de sentimentos com
spaCy
.
- Classificação de dados com
-
Implementação em Sistemas Operacionais
- Windows:
- Instalação de módulos.
- Configuração de drivers e GPUs.
- Ubuntu/Linux:
- Instalação via
pip
eapt
. - Suporte a hardware e clusters.
- Instalação via
- Windows:
-
Recursos Avançados
- Treinamento distribuído.
- Exportação e deployment de modelos.
- Conexão com APIs externas.
-
Conclusão e Próximos Passos
- Como expandir seus conhecimentos.
- Comunidades e fóruns úteis.
- Leituras recomendadas.
-
Contato
- Formulário de contato.
- Links para recursos externos.