Data Machines
...
Models Supported by Data Machi...
Activity Models

Churn Prediction

6min

This model will provide the likelihood of churn for a user of a digital app, based on the activity of the user collected. Data ingestion through Qualetics API is required for this model to return results.

The prediction of churn is based on the activity of the user, calculated in the form of the User Engagement.

At least 3 iterations of User Engagement needs to run to provide an accurate prediction.

Note: Data Streaming integration is required for this model. Please complete the integration setup, verify the data connection and ensure that the streaming is Live before using this model.

Model Input Parameters

Parameter Name

Parameter Type

Required

Example

actor

Text

Yes



Rest API Example

JS


Model Output Result

Parameter Name

Parameter Type

Example

churn





Rest API Output Example

The following output is returned

JSON


The following output is returned

JSON


The following output is returned

JSON


Standard Output Parameters

Every Model consists of the following mandatory standard output parameters

  • input
    • The input string required for the model to extract the categories
  • original input
    • This is the input provided to the first step in model which is retained across multiple steps in a Data Machine workflow.
  • final result
    • The result of the model executed in the final step of the Data Machine workflow
  • sessionid
    • A unique session id that is generated for every execution of a Data Machine which can be used to retain results across multiple sessions
  • status
    • The result of the Data Machine execution. If all of the steps in a sequence are successfully executed, a value of "Completed" is provided. If the execution is interrupted at any point, a value of "Terminated" is provided with the reason for Termination.