Skip to content
/ draco2 Public

πŸ‰ Modular version of Draco visualization recommendation engine

License

Notifications You must be signed in to change notification settings

cmudig/draco2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ee70d2a Β· Aug 20, 2024
Apr 15, 2024
Jul 1, 2024
Apr 15, 2024
May 23, 2024
Aug 20, 2024
Mar 13, 2024
Apr 4, 2024
Oct 7, 2022
Apr 17, 2023
Jul 1, 2022
Mar 7, 2023
Aug 12, 2024
Apr 15, 2024
Aug 1, 2022
Oct 15, 2023
Feb 2, 2024
Apr 15, 2024
Jan 7, 2021
Jul 1, 2024
Dec 21, 2023
Aug 20, 2024
Jul 1, 2024

Repository files navigation

The Draco logo. A set of circles connected by lines depicting the draco star constellation.

Draco v2

Open in GitHub Codespaces PyPi npm Test code style black codecov Jupyter Book Badge Binder Lite Pyodide Console

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.

Documentation

Read about Draco in the online book at https://dig.cmu.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.

About

πŸ‰ Modular version of Draco visualization recommendation engine

Topics

Resources

License

Code of conduct

Citation

Stars

Watchers

Forks

Packages

No packages published

Languages