apache / incubator-kie-kogito-runtimes

Kogito Runtimes - Kogito is a cloud-native business automation technology for building cloud-ready business applications.
http://kogito.kie.org
Apache License 2.0
544 stars 209 forks source link

PMML support #277

Closed rimolive closed 3 years ago

rimolive commented 4 years ago

I'm working on getting a PMML model exposed as a microservice and found that kogito will be the best fit on that.

It would be great if kogito has PMML support. If there are already plans for it, please provide an ETA.

gitgabrio commented 4 years ago

HI @rimolive I'm the responsible of the Trusty PMML development.

We are actively working on Kogito-PMML integration and currently there are two options 1) directly invoking a PMML through generated "prediction" REST endpoint. 2) use DMN "as gateway" to invoke the PMML

With solution 1) the new Trusty PMML implementation will be invoked, but the current coverage of the specification is limited. With solution 2) it is possible to use the jpmml implementation (that of course is complete) but you have to write the DMN that invokes the PMML.

Last, native compilation of PMML (but only with Trusty implementation) will be available probably with kogito 0.16

Feel free to contact me for better explanations, questions, etc. gcardosi@redhat.com

Best

Gabriele