Implement recursive decision tree builder
Open
track: scratch
very hard
- Dominant language
- Jupyter Notebook
- Stars
- 0
- Forks
- 16
- PR merge metrics
- No merged PRs in 30d
Description
Build the core recursive function for the decision tree from scratch using NumPy. It should find the best feature and threshold to split on, and recursively build left and right branches until pure leaf nodes are reached. Show the training accuracy.
Contributor guide
Research direction
Start by locating the repository's Jupyter Notebook and the NumPy training code. Implement the recursive feature-and-threshold splitting described in the issue, stop at pure leaves, and show the resulting training accuracy.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- jupyter-notebook, numpy
- Domain
- machine-learning
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100