JuliaAI/DecisionTree.jl
Julia implementation of Decision Tree (CART) and Random Forest algorithms
This tool helps you make predictions or classify items based on historical data. You provide a dataset with features (like size, color, or price) and corresponding labels or values (like 'spam'/'not spam', or a house price), and it generates a model. This model can then predict labels or values for new, unseen data. It's ideal for analysts, data scientists, or researchers who need to build predictive models to understand patterns or automate decision-making.
365 stars.
Use this if you have a dataset with clear features and outcomes, and you want to build a model to classify new data points into categories or predict a numerical value.
Not ideal if your problem involves uncovering hidden structures in data without predefined outcomes (unsupervised learning) or if your data is sequential, like time series.
Stars
365
Forks
101
Language
Julia
License
—
Category
Last pushed
Nov 09, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/JuliaAI/DecisionTree.jl"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
dmlc/xgboost
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python,...
catboost/catboost
A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for...
stanfordmlgroup/ngboost
Natural Gradient Boosting for Probabilistic Prediction
lightgbm-org/LightGBM
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework...
fabsig/GPBoost
Tree-Boosting, Gaussian Processes, and Mixed-Effects Models