The following Github repositories contain libraries and examples using BigML's API to create and use datasources, datasets, models, evaluations and predictions programmatically:
- Python bindings
- Bigmler model ensembles and more using Python, on top of our basic API
- Node.js bindings
- Clojure bindings
- C# bindings
- R bindings
- Bash bindings
- Ruby bindings
- Java bindings
- ML4iOS, iOS bindings
We have also open-sourced some general-purpose libraries:
- Histogram, Java and Clojure libraries to create any-time histograms from streaming data
- Sampling, a Clojure library for sampling arbitrarily sized sequences
- Our closchema fork, to validate JSON documents using JSON schemas
If you want to contribute to the bindings, the bindings' developers guide or API news can help you to be informed about next features to come.
If you encounter problems or have suggestions for improving the bindings, please fill a bug report in the issue tracker.
Email us at support@bigml.com.
Join us in our Campfire chatroom.