Um Monólito criado para se fazer uma prova de conceito do algoritmo de classificação Naive Bayes. Usando uma base de dados simples faz-se uma predição de classificação se uma pessoa é fumante ou não com base em dados biológicos. Esses dados podem ser obtidos em um hemograma completo normal.
A base de dados utilizada foi a Body Signal of Smoking do Kaggle. É uma base relativemente grande com um pouco mais de 55K de amostras e 27 variáveis/características.
Um serviço simples em React usando o create-react-app e CSS nativo.
- NodeJS 20.12.4+
Uma API simples usando FastAPI e o Scikit-Learn para rodar o modelo de IA.
- Python 3.13+
- uv