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.
- 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:
- No final, a pasta .venv aparecerá assim.
- 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:
- Output final:
- 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








