Your SlideShare is downloading. ×
0
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Creating visualizations using Linked Data
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Creating visualizations using Linked Data

2,427

Published on

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.

Published in: Technology
0 Comments
10 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,427
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
28
Comments
0
Likes
10
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

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

×