FS

Felipe Silva

Engenheiro backend por profissão, pesquisador por curiosidade e construtor de soluções movidas por Python, dados e inteligência artificial.

MLOps - Estudo e POC de Algoritmos de Machine Learning

AI.MLVer no GitHub

O que é este projeto?

Este é um projeto de Estudo e Prova de Conceito (POC) dedicado à implementação e exploração de diversos algoritmos de Machine Learning. O objetivo é entender, testar e avaliar diferentes técnicas de aprendizado de máquina em um ambiente controlado.

Propósito

  • Educacional: Aprender e consolidar conceitos de ML
  • Exploratório: Testar diferentes algoritmos em cenários variados
  • Prático: Implementar soluções reais com algoritmos conhecidos
  • Referência: Servir como base para futuros projetos ML

Algoritmos Implementados

Supervisionados

Não-Supervisionados

Estrutura do Projeto

MlOps/
├── src/
│   ├── decision_trees/
│   ├── gradient-boosting/
│   ├── hierarchical-grouping/
│   ├── k-means/
│   ├── knn/
│   ├── random_forest/
│   ├── regression_linear/
│   ├── svm/
│   └── datasources/
├── tests/
│   ├── unit/
│   └── integration/
└── main.py

Como Usar

  1. Instale as dependências com uv install
  2. Execute o projeto com python main.py
  3. Rode os testes com pytest tests/

Tecnologias

  • Python 3.x
  • Scikit-learn
  • NumPy
  • Pandas
  • Pytest (testes)

Projeto aberto para fins educacionais.