draco2

其他类别 2025-07-25

Draco v2

Draco is a formal framework for representing design knowledge about effective visualization design as a collection of constraints. You can use Draco to find effective visualization designs or validate existing ones. Draco's constraints are based on Answer Set Programming (ASP) and solved with the Clingo constraint solver. We also implemented a way to learn weights for the recommendation system directly from the results of graphical perception experiment. Draco v2 is a much improved version of the first iteration of Draco.

  • Draco paper (VIS 2018)
  • Draco 2 paper (VIS 2023)

Documentation

Read about Draco in the online book at https://dig.*c**mu.edu/draco2/ or launch it in interactive mode using Binder. In the documentation, we just refer to Draco without a version.

Contributing

We welcome any input, feedback, bug reports, and contributions. You can learn about setting up your development environment in CONTRIBUTING.md.

下载源码

通过命令行克隆项目:

git clone https://github.com/cmudig/draco2.git