Creating visualizations using Linked Data
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Creating visualizations using Linked Data

on

  • 3,022 views

In this talk I will show how Visualbox can facilitate the creation of Linked Data visualizations and how this can be useful in government.

In this talk I will show how Visualbox can facilitate the creation of Linked Data visualizations and how this can be useful in government.

Statistics

Views

Total Views
3,022
Views on SlideShare
3,002
Embed Views
20

Actions

Likes
10
Downloads
27
Comments
0

6 Embeds 20

https://twitter.com 15
http://tweetedtimes.com 1
https://web.tweetdeck.com 1
https://twimg0-a.akamaihd.net 1
http://pinterest.com 1
http://www.pinterest.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Creating visualizations using Linked Data Presentation Transcript

  • 1. Creating visualizations using Linked Data Alvaro Graves gravea3@rpi.edu @alvarograves 1Friday, December 14, 12
  • 2. Agenda • Visualizations based on Linked Data • Why they are useful? • Challenges • What is Visualbox • Examples 2Friday, December 14, 12
  • 3. Linked Data Visualizations • Why governments should publish Linked Data? • Structured data on the Web • Flexible to model multiple domains (health, education, budgets) • Open, machine-friendly standards to publish data 3Friday, December 14, 12
  • 4. Linked Data Visualizations • Publishing is not enough! • How do we make easier for users to consume it? • How do we explore the data? • How can we discover trends? • How can we find errors or outliers? 4Friday, December 14, 12
  • 5. Linked Data Visualizations • Why visualizations are useful? • In many cases, visualizations make it easy to consume data • It helps to discover and explore trends in a simply manner • Errors that otherwise would be hard to find, can be found easily 5Friday, December 14, 12
  • 6. Detect anomalies Attraction in Berlin? http://visualbox.org/demos/AttractionsInBerlin 6Friday, December 14, 12
  • 7. Discover trends 7Friday, December 14, 12
  • 8. Challenges • Using visualization tools is hard • Many technologies • JavaScript, Google Maps, SVG, D3.js, etc. • Steep learning curve • It’s not easy to create rapid prototypes 8Friday, December 14, 12
  • 9. Visualbox • Environment for creating LD visualizations • Provides multiple visualizations types •Maps, graphs, charts, timelines • Simple creation process • Trivial to share (just pass a URL) • http://myserver/myVisualization 9Friday, December 14, 12
  • 10. GUI Editor 1 Components list 3 Template Editor Query and 4 visualization helpers 7 Show results 2 Template Editor 5 Testing options 10 6 Testing resultsFriday, December 14, 12
  • 11. How do you create a visualization in Visualbox? Step 1: Create a SPARQL query SELECT DISTINCT ?country ?population WHERE{ ?country ex:hasPopulation ?population } Step 2: Add a visualization filter {{models.main|GoogleVizColumnChart:"country,population"}} 11Friday, December 14, 12
  • 12. Example: Trends in UK school system Step 1: Create a SPARQL query (called main) SELECT DISTINCT (SUM(?c) AS ?schoolCapacity) (COUNT(?school) AS ?schoolsPerDistrict) (SUM(?c)/COUNT(?school) as ?ratio) (MAX(?districtl) AS ?l) WHERE{ ?school school:schoolCapacity ?c ; school:districtAdministrative ?district. ?district rdfs:label ?districtl . }GROUP BY ?district ORDER BY ?schoolCapacity Step 2: Add a visualization filter {{models.main|GoogleVizColumnChart:"l,schoolsPerDistrict"}} 12Friday, December 14, 12
  • 13. {{models.main|GoogleVizColumnChart:"l,schoolsPerDistrict"}} 13Friday, December 14, 12
  • 14. {{models.main|GoogleVizColumnChart:"l,ratio"}} 14Friday, December 14, 12
  • 15. Average school size vs. number of schools per district {{models.main|GoogleVizColumnChart:"districtLabel,schoolCapacity"}} 15Friday, December 14, 12
  • 16. Average school size vs. number of schools per district {{models.main|GoogleVizColumnChart:"districtLabel,schoolCapacity"}} 15Friday, December 14, 12
  • 17. Further questions • What if we have • Average scores in Math, Language, etc.? • Poverty level of each area? • Other social metrics • Compare to other countries? • Linked Data makes it easy to query and mix data • Visualbox makes it easy to visualize it 16Friday, December 14, 12
  • 18. 17Friday, December 14, 12
  • 19. More info Visualbox: http://visualbox.org Demos: http://visualbox.org/demos Github: https://github.com/alangrafu/visualbox Visualbox Virtual Machine: http://bit.ly/visualboxVM 18Friday, December 14, 12