Decision Mapper - Wasm AI Community

AI Decision Mapping Visualizer

Explore decision trees and AI reasoning paths with this WebAssembly-powered interactive tool.

Jump to Demo

Interactive Decision Visualization

Rule 1 Rule 2 Conclusion

Technical Overview

This 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.

  • Zoom and pan through complex decision logic
  • Highlight paths based on input parameters
  • Export visualizations as SVG or PNG

// 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))
    }
  }
}

            

Interactive Features

Zoom & Pan

Navigate vast decision trees with seamless zoom controls and panning.

Path Highligting

Highlight paths based on inputs to visualize reasoning flows.

Export Options

Export visualizations as SVG or PNG for documentation and reports.

Live Edits

Modify rules and conditions in real-time with instant feedback.

Want to contribute?

Improve this visualization or create your own WebAssembly-powered AI decision mapping solution.

```