API overview and usage

This document explain the usage of the Forecasting API. This API allows to make future prediction based on past and present trends. It uses supervised machine learning techniques to learn the relationship between variables (input) at hand and the variable (the target) we want to forecast. For instance, it can be used to prediction the production of a manufacturing line or the prediction of a building energy consumption. This API should be used when the target variable is supposed to have an underlying pattern and when historical measurements are available. This document provides a general tutorial for users who want to consume the forecasting API.


The Forecasting API includes 4 features: Learn a model from past input and target data (createModel). Apply the model on new data to forecast the target (applyModel). Update an existing model with actual data (updateModel). Get information on an existing model (getModelInformation).

How it works

Hands-on application

Take the tour and experiment on your own data prior to any development through our hands-on application ! https://try-analytics-se.azurewebsites.net/forecasting