Back to Projects
AI & MLCompleted

Decision Tree Visualization

A web application for building and visualizing decision trees from CSV data. Features include customizing model parameters, interactive visualization of decision trees, and performance metrics calculation.

Decision Tree Visualization

Key Details

Built with Python, FastAPI, and scikit-learn for the backend
Interactive UI with HTML, CSS, JavaScript, and TailwindCSS
Supports custom model parameters (max depth, min samples split, criterion)
Visualizes decision trees as hierarchical structures
Calculates and displays model evaluation metrics

Highlights

Dynamic Tree Graph Rendering
Real-time Hyperparameter Tuning
Educational Dataset Analysis

Technologies

PythonFastAPIScikit-LearnTailwind CSSJavaScript

Project Gallery

Decision Tree Visualization screenshot 1
Decision Tree Visualization screenshot 2