Explore decision trees and AI reasoning paths with this WebAssembly-powered interactive tool.
Jump to DemoThis tool visualizes decision trees and logic paths used in machine learning models.
Built with WebAssembly and WebGPU for performance optimization, this visualization tool renders complex decision trees in real-time.
// Sample Rust code for decision parsing
pub struct DecisionNode {
condition: String,
true_branch: Option>,
false_branch: Option>,
}
impl DecisionNode {
pub fn evaluate(&self, input: &Input) -> DecisionResult {
if condition.matches(input) {
self.true_branch.as_ref().map(|n| n.evaluate(input))
} else {
self.false_branch.as_ref().map(|n|n.evaluate(input))
}
}
}
Navigate vast decision trees with seamless zoom controls and panning.
Highlight paths based on inputs to visualize reasoning flows.
Export visualizations as SVG or PNG for documentation and reports.
Modify rules and conditions in real-time with instant feedback.
Improve this visualization or create your own WebAssembly-powered AI decision mapping solution.