Skip to content

About

Modelo de regressão linear de um sistema de pontuação em relação a horas de estudo, API feita para replicação do modelo.

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Modelo de Regressão Linear com FastAPI

Um modelo de regressão linear de um sistema de análise preditiva de desempenho acadêmico, que relaciona horas de estudo a uma pontuação aproximada da pontuação de acordo com o algoritmo treinado.

Como utilizar da API?

  • Copie o link do repositório e clone numa pasta do máquina local.
git clone https://github.com/DuMilo/modelo-regressao-linear-com-api.git
  • Ter Python instalado é necessário, as dependências podem ser instalados por uma .venv.

  • No VSCode, rode o código na seguinte pasta:

src/api/api_predict.py
  • A criação da .venv acontece "automaticamente" ao rodar o código, siga as seguintes etapas:

1

2

3

4

  • No final, a pasta .venv aparecerá assim.

5

  • Quando o código estiver rodando, acesse o endereço:
http://127.0.0.1:8000/docs
  • Para utilizar a API, siga as seguintes etapas:

6
7
8

  • Output final:

9

Tecnologias Usadas

  • Linguagem de Programação: Python
  • Bibliotecas: Pandas, Matplotlib, Seaborn, Scikit-Learn, SciPy, Numpy, Statsmodels, Pingouin
  • Frameworks para API: FastAPI e Uvicorn
  • Ferramentas de Processamento: Joblib e Pydantic
  • IDEs: VSCode e Jupyter Notebook

About

Modelo de regressão linear de um sistema de pontuação em relação a horas de estudo, API feita para replicação do modelo.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages