This repository hosts the source code for a generic visualization tool for data from survey papers, for readers to explore on the browser. It accepts as input a formatted spreadsheet and produces several views in terms of hierarchy of concepts, document concept similarity, and citation network. See example deployments below.
First you need to provide a configuration file and the source spreadsheet to generate the data for the frontend.
-
Put all your spreadsheets in this directory and your PDFs (if available) in this directory. Some sample files have been kept there for you.
-
Configure your
config.yaml
. See here for an example. Detailed instructions on how to configure your system are available here. -
Then run the following:
user:~$ pip install -r requirements.txt
user:~$ python src/compiler/compile.py --file /path/to/config/file
- Then run the following:
- Your survey visualizer will show up locally on localhost:3000. 😍
- For deployment, refer to the active deployments listed below.
user:~$ yarn
user:~$ yarn start
You can contribute in two forms:
- Directly to this code base for new features, bug fixes, etc. Open an issue here.
- To the surveys that pull from this code base, in the form of new paper entires, updates to the taxonomies, and so on. See below for a list of active deployments.
Topic | Link | Contribute | Community |
---|---|---|---|
Virtual, Augmented, and Mixed-Reality for Human-Robot Interaction paper paper |
vamhri.com | Contribute | Slack |
Explainable AI Planning paper paper |
explainableplanning.com | Contribute | Slack |
Model Acquisition for Planning paper |
macq.planning.domains | Contribute | Slack |