/AnswerCoalesce

A TRAPI-compliant component of ARAGORN that groups together similar results.

Primary LanguagePythonMIT LicenseMIT

Build Status

AnswerCoalesce

A web service and Swagger UI for the Answer Coalesce service for ARAGORN.

This service accepts a translator reasoner standard message containing answers and returns the same format with answers that have been coalesced.

Demonstration

A live version of the API can be found here.

An example notebook demonstrating the API can be found here.

Deployment

Please download and implement the Docker container located in the Docker hub repo: renciorg\ac.

Local Deployment

This environment expects Python version 3.8.

cd <code base>
pip install -r requirements.txt
python main.py

Docker

cd <code base>
docker-compose build
docker-compose up -d

Kubernetes configurations

kubernetes configurations and helm charts for this project can be found at: 

https://github.com/helxplatform/translator-devops/answer-coalesce

Usage

http://"host name or IP":"port"/docs