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.

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