This chapter covers
- Exploring how Pulsar Functions can be used to provide near real-time machine learning
- Developing and maintaining the collection of inputs required by the machine learning model to provide a prediction
- Executing any PMML-supported model inside a Pulsar function
- Executing non-PMML models inside a Pulsar function
One of the primary goals of machine learning is the extraction of actionable insights from raw data. Having insights that are actionable means you can use them to make strategic, data-driven decisions that result in a positive outcome for your business and customers. For instance, every time a customer places an order on the GottaEat application, we want to be able to provide the customer with an accurate estimated delivery time. To accomplish this, we would need to develop a machine learning model that predicts the delivery time of any given order based on a number of factors that allow us to make a more accurate decision.