TODO:

  • Parsing input explanation to extract feature, relation, prediction, condition
  • Adding guardrails to ensure input matches user domain
  • Add loading icon while waiting for GPT API response
  • Support for multiple features
  • VEGA-Lite based graph encoding/generation
  • Interactive plots
  • Adding height to swarm plot (needs refinement)