Skip to content

richiewen8/TaskVis

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

TaskVis demo with Vue and Flask

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 54.9%
  • JavaScript 27.0%
  • Vue 17.8%
  • HTML 0.3%