math-a3k / covid-ht

covid-ht aims to provide a tool for implementing an AI layer on clinical classification effectively in order to improve detection, information availability and resource efficiency in medical environments.
https://covid-ht.herokuapp.com/
GNU Lesser General Public License v3.0
2 stars 3 forks source link

Third Party Classification support #13

Closed math-a3k closed 3 years ago

math-a3k commented 3 years ago

Currently the way of adding another classifier to covid-ht is overriding get_current_classifier() to return an object that has the is_inferred attribute and implement the classification_tuple() - you may provide metadata in the classifier also.

It doesn't have to follow or done via the django-ai API - though you'll get its benefits if you do.

The requirement is that has to be integrated through Python in the server or instance.

The idea is to provide support for "external" classification via a REST API, so integration with a third-party classification services - i.e. written in R - is easily achivied.

math-a3k commented 3 years ago

Initial implementation in fb6fe9faa10b37821d3292c1b78b7f9b626f3527 - improvements in other issues