Exploring examples of MOJO scoring with your target-system software
In addition to deploying MOJOs for scoring on H2O and third-party software, you can also take a Do-It-Yourself (DIY) approach and deploy scoring in your own software. Let's see how to do this.
Your software application
There are two ways to score from your own software: integrate with an external scoring system or embed scoring directly in your software system.
The following diagram shows the pattern of integrating with an external scoring system:
This pattern should look familiar because it is fundamentally the same as what we saw with scoring from BI tools: your software acts as a client to consume MOJO predictions made from another system. The external prediction system can be a MOJO deployed on a REST server (for example, an H2O REST scorer) or batch database scorer (for example, a Snowflake Java UDF...