Orange Data Mining provides open-source machine learning and data visualization tools.
rapaio
rapaio offers a toolbox for statistical analysis, data mining, and machine learning tasks.

About rapaio
Rapaio is a Java library for statistics, data mining and machine learning. It includes statistical tools, distributions and hypothesis testing, plus algorithms such as Naive Bayes, logistic regression, decision trees, random forests, boosting methods, SVM, regression models, PCA and KMeans, with graphical and linear algebra utilities.
Version 8.1.0 is distributed via Maven Central as rapaio-lib. It can be explored in Jupyter notebooks using the rapaio-jupyter-kernel, which requires a Jupyter installation.
Key features
- Core statistical tools, distributions and hypothesis testing
- Classification with Naive Bayes and binary logistic regression
- Decision trees, random forests, AdaBoost and gradient boosting trees
- Support vector machines including BinarySMO implementation
- Linear, ridge and relevant vector machine regression
- PCA, KMeans, graphical tools and linear algebra utilities
- Written completely in Java
- Distributed via Maven Central as rapaio-lib version 8.1.0
- Supports interactive exploration via Jupyter notebooks with dedicated kernel
- Notebook use requires installing Jupyter and the Rapaio Jupyter kernel
rapaio at a glance
- Website
- github.com/padreati/rapaio
- Category
- AI & Machine Learning › AI Data & Analytics
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
rapaio alternatives
Tools and sites you could use instead, ranked by how closely they match.
The LightGBM framework uses gradient boosting for ranking, classification, and other machine learning tasks.
nilearn provides Python tools for machine learning and neuroimaging analysis.
oneDAL is a C++ and DPC++ library for accelerated machine learning routines on tabular data, governed by the UXL Foundation.
DVC tracks data versions and machine learning experiments for collaborative development.
Cleanlab provides a Python library for data quality and machine learning with messy real world data and labels.
Popular in AI Data & Analytics
Well-known listings from the same topic.
rapaio FAQ
How do I add Rapaio to a Java project?
How do I use Rapaio in Jupyter notebooks?
Where is Rapaio documentation?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












