The increasing number of publicly available datasets poses a challenge regarding the integration and consumption of information. The aim of the LinDA project is to make the benefits of Linked Open Data accessible to SMEs and data providers by providing libraries for Open Data consumption.
One of the main tasks in this context is to build an ecosystem of tools for visualising Linked Data to assist SMEs in their daily tasks by hiding complexity through automation and an intuitive user interface.
To complete this task, a generic visualisation workflow is being implemented based on state-of-the-art Linked Data visualisation approaches.
- Git
- Nodejs
- Virtuoso
- Compass (Ruby)
Install Nodejs:
- sudo apt-get update
- sudo apt-get install nodejs
- sudo apt-get install npm
- npm install -g nodemon
Install Git:
- sudo apt-get install git-core
Install Virtuoso:
- sudo apt-get install virtuoso-opensource
For further details on how to configure the virtuoso.ini
please see the virtuoso setup guide.
Install LinDA visualization:
- git clone https://github.com/LinDA-tools/visualisation.git
- cd visualisation/frontend
- npm install
- bower install
- cd ../backend
- npm install
Start the application:
- nodemon &
- sudo service virtuoso-opensource-6.1 start
- cd visualisation/frontend
- grunt serve
RUBY and COMPASS Versions
Please make sure you are using Ruby 2 and Compass 0.12.3
Unwanted old Ruby installations may cause problems:
- ruby -v
- compass -v
- which compass
- which ruby
Remove them:
- sudo apt-get remove ruby_version
Install Ruby Version Manager rvm:
- rvm install 2.0.0
- rvm use 2.0.0 (as root/sudo)
Then install Compass:
- gem install compass --version="0.12.3"
DEMO SETUP:
- Upload RDF datasets from
Visualization/backend/testsets
into Virtuoso:
- Login into Virtuoso Conductor web interface (e.g. http://localhost:8890).
- Select the tab "Linked Data" and then "Quad Store Upload"
- For each RDF dataset enter the following graph IRIs:
UC2_Newspaper-Articles-Analysis: http://newspaper.org/articles_2007
UC3_Water-Quality-Analysis: http://water_quality_check.it/info
UC4_a_Healthcare-Analysis: http://www.hospitals_reviewer.com/2014
- Upload into Virtuoso the dataset_metadata.ttl with the following URI: http://www.linda-project.org/dataset_metadata
TODO
- Finish implementation of visualization recommendation algorithm
- Integrate visualization libraries for graph visualizations