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