Implementação da API do algoritmo de ML para regulação médica.
-
Clonar o repositório: git clone https://github.com/ajuricabense/tele-regula-ML.git
-
Colocar os arquivos:
model.hdf5 na pasta webapp/app/weights
tokenizer.pkl.z na pasta webapp/app/tokenizer -
Construir a imagem e iniciar o container do docker:
cd telessauders-regulacao`
docker-compose build
docker-compose up -d
O algoritmo precisa de 2 entradas: solicitacao_id e quadro_clinico. O resultado será um objeto com as variáveis: SOLICITACAOID, PROBABILIDADE, DECISAO, DATA e ASSINATURA. Para realizar a solicitação é necessário fazer uma requisição POST no endereço http://localhost:8080/regular.
A imagem mostra um teste utilizando a ferramenta Postman. O input são tres ids (solicitacao_id) com seus correspondentes quadros clinicos (quadro_clinico) a ser regulados. O output e o conjunto dos 3 objetos com seu respectivos objetos. A pasta "examples" contem o arquivo com os casos utilizados no exemplo da imagem.