igrigorik/decisiontree

ID3-based implementation of the ML Decision Tree algorithm

37
/ 100
Emerging

This tool helps you build a decision-making model based on your historical data, enabling you to predict outcomes for new situations. You input past observations, including various factors and their associated results, and it outputs a 'decision tree' — a set of rules that explain how those factors led to specific outcomes. This is useful for anyone who needs to understand and automate classification tasks.

1,474 stars. No commits in the last 6 months.

Use this if you have a dataset of historical examples with clear inputs and outputs, and you want to discover the underlying rules that predict those outcomes.

Not ideal if you need highly complex, black-box predictive models or if your data doesn't have clear categories for outcomes.

predictive-modeling classification decision-making rule-extraction data-analysis
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 8 / 25
Community 19 / 25

How are scores calculated?

Stars

1,474

Forks

130

Language

Ruby

License

Last pushed

Oct 31, 2018

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/igrigorik/decisiontree"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.