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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

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