Yes, you can. Once you have generated a model in BigML based on your training data you can download it to your machines and use it totally offline to make predictions. Predictions made in your local environment are faster and free, so you can make millions of predictions at no cost!
There are three ways to predict locally:
- Caching the models on your server, then serving predictions to clients as needed, using one of our many API bindings that provide local predictions (python, java, node.js, c-sharp, etc.).
- Embedding the model into a web page, either downloaded to your servers and served by you, or via an AJAX call to BigML. For this, you need a secret link you can get from the model view in the PRIVACY panel. This allows client-side predictions to be made via our javascript bindings.
- Or downloading your model to your computer by clicking the Download Actionable Model menu option.
And then selecting your preferred programming language:
Of course, BigML also offers remote predictions. Find more information here.