Predictor App (deprecated)¶
The Predictor App makes predictions for your target feature using any supported DataRobot model. The app provides two key advantages over traditional DataRobot prediction methods:
It allows you to provide data through its own interface, instead of making an API call.
It can be shared with people in your organization who don't have unique DataRobot licenses.
The app allows you to make a prediction based on the information provided when you created and deployed the app. Alternatively, you can upload a file with a collection of information to generate multiple predictions at once, similar to the batch predictions functionality in DataRobot.
Single record predictions¶
To begin making singular predictions with the app, open it from the Applications Gallery:
Select Create a record from the app's home page.
Complete the presented fields to begin making predictions.
Name your record, provide a description (if desired), and input values for features from the dataset used to deploy your app. Alternatively, select Use Average Values to autofill the fields with their mean value from the dataset.
If your dataset has more than 10 features, select Show more at the bottom of the page to provide data for additional fields.
When all the fields are complete, select Get Prediction at the bottom of the page.
Interpret prediction results¶
The app displays the prediction, based on your settings, on the resulting page:
- The predicted value, based on the values represented as a percentage (1).
- The prediction classified as low, normal, or high (2).
- The basis of the prediction classification, determined by the dataset the app deployed from (3, 4).
Below your prediction result are the Prediction Explanations.
In short, Prediction Explanations are a qualitative measure of how the features in the model impact a prediction.
Predictions with revised values¶
If you examine your prediction results and want to alter the input data of your features to see how it changes the prediction, or correct any data you entered incorrectly, do so from the results page. You can edit any of the fields displayed below your Prediction Explanations:
The field values used for the Prediction Explanations are greyed-out by default; they change to black when modified, indicating a new value.
Once the fields are modified, your prediction result adds a refresh button. Click it to queue another prediction request.
When your request is complete, updated prediction results replace the original results.
New prediction records¶
You can create a new record to compare alongside your initial result as an alternative to overwriting existing prediction results.
To generate additional predictions, select New Record at the top of the page.
Complete the fields for your data just as you did to make your initial prediction. Select Use Last Value to autocomplete the fields with the values provided for the previous record.
Once the fields are complete, click Get Prediction.
When your results populate, you can use the arrows at the top of the chart to swap between individual predictions and compare the results.
To see a summarized list of generated prediction records, click on the menu icon in the upper left. The page displays results under the All Records heading.
To download the results of all of your records' prediction results, click Download (1). To remove records you no longer wish to use,, mark their checkbox and click Delete (2).
The Predictor App also allows you to make multiple prediction requests at once.
To do so, return to the app home page. Instead of selecting Create a record, select browsing your computer or drag the files into the box.
After the new files are added, the app processes your predictions and repopulates the Records page with the additional records.
Click on any record to view to view the prediction results. Use the arrows at the top of the results chart to cycle through the results of each record.