Skip to content

Repositório que contém front e back de uma aplicação que faz uso do algoritmo de classificação Naive Bayes

Notifications You must be signed in to change notification settings

Cinnamoon-dev/naive-bayes-monolith

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

Naive Bayes Monolith

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.

Frontend

Um serviço simples em React usando o create-react-app e CSS nativo.

Requisitos

Backend

Uma API simples usando FastAPI e o Scikit-Learn para rodar o modelo de IA.

Requisitos

  • Python 3.13+
  • uv

About

Repositório que contém front e back de uma aplicação que faz uso do algoritmo de classificação Naive Bayes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •