Standalone Web App and iFrame options
You’ll see that there are several options to tweak your Web App, including:
- Title - User-facing title for your web app.
- Description - Optional user-facing description for your web app.
- Select Fields - Select which fields to include.
- Make Public - Allow anyone to access this app without requiring authentication—Yes or No.
- Allow Bulk Upload - Allow users to make bulk predictions by uploading datasets in CSV format—Yes or No.
- Show Probability - Show probabilities of categorical predictions and the prediction itself—Yes or No).
- Apply Data Prep - Applies the current Data Prep settings before making predictions.
- Backtest - Check how the model performs on your dataset by providing output values.
- Top Predicted Classes - How many top predicted classes to return. This is only enabled for Categorical prediction.
- Upper Prediction Threshold - Applies prediction threshold to the data before outputting predictions. They are used for numerical predictions only.
- Lower Prediction Threshold - Applies prediction threshold to the data before outputting predictions. They are used for numerical predictions only.
When you’re done selecting the desired settings, hit “Deploy,” and you’ll get a URL to the live Web App.
The Web App will look something like this (with variations depending on the settings you’ve selected). A user simply inputs (or uploads) data and hits “Predict Fields” to get a prediction.
You can update your deployment with new settings by hitting “Update Deployment” or undeploy by hitting the three-dots icon and selecting “Undeploy.”
In the 'Undeploy' menu is a 'Model Health' button. This allows you to send notifications to an email of various status changes in the model.
When you hit “Deploy” for a web app, you’ll get a pop-up that includes the live app link and an iFrame embed.
To access that pop-up again and the included iFrame embed, click the “Show Deployment” button in the top-right of your Web App Flow step.
Frame stands for “inline frame,” an HTML tag that can be embedded in any site. For a simple example, you can head to Google Sites to make a free website without any code, including the option for an HTML embed element, where you can paste the iFrame code to feature an Akkio model.
You can also embed iFrame elements in other website builders like WordPress, SquareSpace, Webflow, Bubble, and more.