Towards InteroperableVisualization Applications Over          Linked Data   Ghislain Atemezing / @gatemezing      Raphaël ...
Goal and Agenda Goal: Describe common patterns of visualization applications from Government Data Portals to make them reu...
An application is worth a billion triples Use case 1: “Give me applications in Government Linked Data platforms in the dom...
Visualization Apps in Government Portals Study of applications consuming Open Data   Countries: UK (7), USA (3) and France...
Visualization Apps in Government Portals                                                             Use RDF    Applicatio...
Linked Data Applications Categories (*)    Generic applications         Used to browse any RDF graph         (e.g: Tabulat...
Relevant Features in Visualization Tools Data format given as input (csv, xml, shp, rdf, etc.) Data access (API, dump, etc...
Classes of Visualization Tools 2 Classes of visualization tools    Those operating over RDF data    Those operating over s...
Visual Tools with API accessTools                Data formats                     Type of Views         LicenseChoosel    ...
Visual Tools using RDFTools                Type of views                               License    Data AccessFresnel      ...
Describing an Application: OpendatacomScope/Domain: Department for Communities and LocalGovernment, datasets accessDescrip...
Describing an Application: publicspending.grScope/Domain: Public spending, GovernmentDescription The application helps vis...
A vocab to describe Apps                                                     Prefixes:                                    ...
Conclusion and Future WorkUse and evaluate DVIA  Scrap and reconcile data from apps contests:  see the upcoming catalog fr...
Thanks for your attention!  Questions?
Upcoming SlideShare
Loading in …5
×

Visualisation and linked data applications edf 2013

2,594 views

Published on

Towards Interoperable Visualization Applications Over Linked Data, Talk given at the 2nd European Data Forum (EDF), Dublin, Ireland, April 10th, 2013

Published in: Technology, Education
  • Be the first to comment

Visualisation and linked data applications edf 2013

  1. 1. Towards InteroperableVisualization Applications Over Linked Data Ghislain Atemezing / @gatemezing Raphaël Troncy / @rtroncy
  2. 2. Goal and Agenda Goal: Describe common patterns of visualization applications from Government Data Portals to make them reusable and interoperable The importance of visualization in Linked Data Show some use cases Survey of Apps in Government Data Portals On Reusable Applications A survey of visualization tools used by Open Data Apps Search for common and reusable features DVIA: a vocabulary for Describing VIsualization Apps Conclusion and Future Work 2013/04/10 European Data Forum (EDF) - 2013, Dublin -2
  3. 3. An application is worth a billion triples Use case 1: “Give me applications in Government Linked Data platforms in the domain of taxes” Use case 2: “Find me apps running on Android in data.uk.gov for finding the nearest drugstores” Use case 3: “How many free or inexpensive applications are available using US datasets in Health and Insurance domains” 2013/04/10 European Data Forum (EDF) - 2013, Dublin -3
  4. 4. Visualization Apps in Government Portals Study of applications consuming Open Data Countries: UK (7), USA (3) and France (3) Number of applications: (13) Domain: education, health, transport, government, city, housing, criminality, foreign aid Classification dimensions Platform (web, mobile), data sources, which views are available (maps, charts, timeline, etc.) URL policy for identifying data objects License for the application / for the data Commercial / non-commercial 2013/04/10 European Data Forum (EDF) - 2013, Dublin -4
  5. 5. Visualization Apps in Government Portals Use RDF Applications Domain Country Platform Views data Map, chart, pie chart,UK Crime Criminality UK no Web tabularUK Pharmacy Drugstore UK no iPhone, Android Map Local area chart, histogram, tabularNumberhood UK no IPhone dynamics viewsBUSit London Transport UK no Web, Mobile MapUK School Finder Education UK no Web Map, tabular, histogramWhere-can-I-Live Housing UK no Web Map, chartOpen Data Local UK yes Web Graph, MapCommunities government Pie chart, histogram,FlyOnTime Transport US no Web tabularWhite House Visitor Government US yes Web Bar chart, pie chart, tabularSearchComparing US-USAID vs UK-DFID Foreign Aid US yes Web Map, pie chartGlobal Foreign AidFourmisante Health France no Web MapMaVilleVuDuCiel City France no Web Map, facet viewsHomenGo Housing France no Web Map, tabular views 2013/04/10 European Data Forum (EDF) - 2013, Dublin -5
  6. 6. Linked Data Applications Categories (*) Generic applications Used to browse any RDF graph (e.g: Tabulator, OpenLink Data Explorer) Vocabulary-specific applications Built around particular vocabularies (e.g.: FaceBook Social Graph API, IsaViz, CubeViz) Data-specific applications (mashups) Built around particular datasets (e.g. Where does my money go, IOGDS: International Open Government Dataset Search)(*) Classification according to:Jeni Tennison : http://www.jenitennison.com/blog/node/126 2013/04/10 European Data Forum (EDF) - 2013, Dublin -6
  7. 7. Relevant Features in Visualization Tools Data format given as input (csv, xml, shp, rdf, etc.) Data access (API, dump, etc.) Language code Type of view External Libraries License Metadata: author, organisation 2013/04/10 European Data Forum (EDF) - 2013, Dublin -7
  8. 8. Classes of Visualization Tools 2 Classes of visualization tools Those operating over RDF data Those operating over structured data 5 features to assess a visualization tool Usability Visualization capabilities (type of views) Data accessibility (API, endpoint, dump) Deployment Extensibility 2013/04/10 European Data Forum (EDF) - 2013, Dublin -8
  9. 9. Visual Tools with API accessTools Data formats Type of Views LicenseChoosel xls, csv Text, Map, BarChart OpenMany Eyes xls, plain text, Charts, trees, IBM html graphs, mapsD3.js csv, svg, Charts, trees, Open GeoJson graphs, mapsGoogle Json, csv Many charts, control OpenVisualization API and dashboardData Publica DSPL Map, graph, Proprietary histogram, tableGeoAPI gml, kml, gpx Map views Free for non commercial use 2013/04/10 European Data Forum (EDF) - 2013, Dublin -9
  10. 10. Visual Tools using RDFTools Type of views License Data AccessFresnel Properties, labels Open -Spark Charts, simple table Open SPARQLLDA - Open SPARQLSemWeb Import Graph, node views CECILL-B SPARQL CONSTRUCTFacet Spatial Map, facet views Open SPARQLSemanticBrowsing WidgetsSgvizler Map, charts, timeline, Open SPARQL SELECT sparklineVisual Box Map, charts, timeline, Open SPARQL SELECT graphsMap4rdf Map, facet views Open SPARQL 2013/04/10 European Data Forum (EDF) - 2013, Dublin - 10
  11. 11. Describing an Application: OpendatacomScope/Domain: Department for Communities and LocalGovernment, datasets accessDescription: visualize available datasets (finance, housing,deprivation, geography) by authorities or postcode.On the dashboard, it provides graphs showing the nationaldistribution of a district and how the values for this localauthority compare with others in England.Supported Platform: WebURL Policy: http://{domain}/id/{...} with redirection to thecorresponding document at: http://{domain}/doc/{...}.Hampshire County Council is:http://opendatacommunities.org/id/county-council/hampshireData Sources: 36 datasets from DCLG, AdministrativeGeography and Postcodes from Ordnance Survey.Type of View: Graph, Map views.Visualization Tools: google visualization API, raphael.jsLicense: Open Government license [OGL]Business Value: Non commercial 2013/04/10 European Data Forum (EDF) - 2013, Dublin - 11
  12. 12. Describing an Application: publicspending.grScope/Domain: Public spending, GovernmentDescription The application helps visualizing themost characteristic facts of the Greek publicspending, interconnected to foreign expenditure andother data.Supported Platform: WebURL Policy:http://publicspending.medialab.ntua.gr/en/{NAME-CHART}.php. E.g:http://publicspending.medialab.ntua.gr/en/toppayersday.phpData Sources: http://opendata.diavgeia.gov.fr; Greek Taxdata (TAXIS).Type of View: Bubble tree, column and bar chartsVisualization Tools: HighchartsJS, Bubble TreeJSJqueryJS ; RaphaelJSLicense: Open Government license [OGL]Business Value: Non commercial ( Free) 2013/04/10 European Data Forum (EDF) - 2013, Dublin - 12
  13. 13. A vocab to describe Apps Prefixes: @prefix dct: <http://purl.org/dc/terms/>. dctype:Software @prefix dcat: <http://www.w3.org/ns/dcat#>. @prefix dctype: <http://purl.org/dc/dcmitype/>. @prefix org: <http://www.w3.org/ns/org#>. @prefix dvia: <http://data.eurecom.fr/ontology/dvia#>. dvia: Application dvia: Platform dct:title dvia:description dct:title org:Organization dvia:keyword dvia:system dvia:url dvia:preferredNavigator dct:creator dvia:alternativeNavigat or dvia:businessValue dvia:scope dvia:view dcat: Dataset dvia: VisualTool dct: title dct:title dcat: accessURL dct:description dct:references dvia:accessUrl dcat: keyword dvia: downloadUrlDVIA vocabulary: http://data.eurecom.fr/ontology/dvia# 2013/04/10 European Data Forum (EDF) - 2013, Dublin - 13
  14. 14. Conclusion and Future WorkUse and evaluate DVIA Scrap and reconcile data from apps contests: see the upcoming catalog from Apps4Europe Interconnect application descriptions that use heterogeneous datasets in order to reuse tools and viewsDetect patterns for visualization Inspect datasets to detect top categories: persons, organizations, events, geo, time series, statistics, etc. Inspect “sameAs” links between datasets: focus visualization on properties attached to interconnected data objects Generate automatically visualizations based on patterns 2013/04/10 European Data Forum (EDF) - 2013, Dublin - 14
  15. 15. Thanks for your attention! Questions?

×