Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 1.04 KB

README.md

File metadata and controls

33 lines (25 loc) · 1.04 KB

Visual Data Analysis with Task-based Recommendations

TaskVis is a task-oriented visualization recommendation system. This repository presents the demo of TaskVis. The interface of the system is as follows:

image

backend

  • Python:3.7. The java environment is required, and the JAVA_HOME environment variable should be configured.
  • Clingo: conda run conda install -c potassco clingo. MacOS run brew install clingo.
  • Packages:run pip install -r requirements.txt or conda install --file requirements.txt
  • Run the command to start the backend service python .\waitress_server.py
  • The rule base is in .\backend\visrec\asps

frontend

Run the following commands:

npm install
yarn install
yarn start

If the vega-embed error occurs during yarn start, the error information is as follows:

| mark
| awrap
| async
...

Find the code block of the package that reported the error and delete async.