This project starts the microservice which enables classification of symptoms.
- Java JDK 17
- Docker
- Docker Compose
- Table Operations Service (https://github.com/SymptomClassification/TableOperations) is running
After these prerequisites are fulfilled, please execute the following commands:
./mvnw clean package
docker compose up
- The docker compose up command takes more than 5 minutes to start the application. Please be patient.
- You can access the Swagger UI of application at http://localhost:8090/swagger-ui/index.html
- To try from terminal, you can use the following curl command
curl -X 'GET' \
'http://localhost:8090/spacy/classifySymptom/head%20ache' \
-H 'accept: application/json'