11 Machine Learning in Pulsar
This chapter covers
- Using Pulsar Functions 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 PMML supported models 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 that 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. In order 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.