iiitl / iiitl/Decision-Tree

Implement recursive decision tree builder

Open
#7 13 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.