<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Interactive exploration of complex relational data sets in a web (SemWeb.Pro) RSS Feed</title>
    <description></description>
    <link>https://cms.semweb.pro/talk/2586</link>
<item>
<guid isPermaLink="true">https://cms.semweb.pro/talk/2586</guid>
  <title>Interactive exploration of complex relational data sets in a web</title>
  <link>https://cms.semweb.pro/talk/2586</link>
  <description>&lt;p&gt;With the increase of large inter-linked open data sets made available on the
web, there is a growing interest in tools that allow to quickly and easily
store, transform, query, mine and visualize that data.&lt;/p&gt;
&lt;p&gt;In this talk, we focus on our use of the [Protovis](&lt;a class=&quot;reference&quot; href=&quot;http://mbostock.github.com/protovis/),%5BD3%5D(http://mbostock.github.com/d3/&quot;&gt;http://mbostock.github.com/protovis/),[D3](http://mbostock.github.com/d3/&lt;/a&gt;)
Javascript library to interactively visualize the content of a relational database.
The underlying framework, &lt;a class=&quot;reference&quot; href=&quot;http://www.cubicweb.org/&quot;&gt;CubicWeb&lt;/a&gt;, is written in Python and relies on the [numpy](&lt;a class=&quot;reference&quot; href=&quot;http://numpy.scipy.org/&quot;&gt;http://numpy.scipy.org/&lt;/a&gt;)
and [scipy](&lt;a class=&quot;reference&quot; href=&quot;http://www.scipy.org/&quot;&gt;http://www.scipy.org/&lt;/a&gt;) libraries for the intensive numerical computations.&lt;/p&gt;
&lt;p&gt;[CubicWeb](&lt;a class=&quot;reference&quot; href=&quot;http://www.cubicweb.org/&quot;&gt;http://www.cubicweb.org/&lt;/a&gt;) is a semantic web framework written in Python that has been succesfully
used in large-scale projects, such as [Data.bnf](&lt;a class=&quot;reference&quot; href=&quot;https://data.bnf.fr&quot;&gt;https://data.bnf.fr&lt;/a&gt;) (French National Library’s opendata) or
Collections des musées de Haute-Normandie (museums of Haute-Normandie).
Using a browser connected to the server via HTTP, the user can enter queries in a high-level
query language, similar to SPARQL but called [RQL](&lt;a class=&quot;reference&quot; href=&quot;http://docs.cubicweb.org/annexes/rql/language.html#rql&quot;&gt;http://docs.cubicweb.org/annexes/rql/language.html#rql&lt;/a&gt;), that operates over a relational
database [PostgreSQL](&lt;a class=&quot;reference&quot; href=&quot;http://www.postgresql.org/&quot;&gt;http://www.postgresql.org/&lt;/a&gt;) in our case.&lt;/p&gt;
&lt;p&gt;Data will be loaded from [Geonames](&lt;a class=&quot;reference&quot; href=&quot;http://geonames.org&quot;&gt;http://geonames.org&lt;/a&gt;), [DBpedia](&lt;a class=&quot;reference&quot; href=&quot;http://dbpedia.org/&quot;&gt;http://dbpedia.org/&lt;/a&gt;), various RSS feeds and [&lt;a class=&quot;reference&quot; href=&quot;http://data.bnf.fr%5D(http://data.bnf.fr&quot;&gt;http://data.bnf.fr](http://data.bnf.fr&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Using [Protovis](&lt;a class=&quot;reference&quot; href=&quot;http://mbostock.github.com/protovis/&quot;&gt;http://mbostock.github.com/protovis/&lt;/a&gt;), views will include maps, charts, hierarchies, networks, statistics, etc.
A important feature is that any tuple (query, processor, view) has a corresponding url,
making all results addressable, linkable and shareable.&lt;/p&gt;
&lt;p&gt;More technical details can be found in this blog post : &quot;Data Fast-food&quot;: quick interactive exploratory processing and visualization of complex datasets with [CubicWeb](&lt;a class=&quot;reference&quot; href=&quot;http://www.cubicweb.org/blogentry/2154794&quot;&gt;http://www.cubicweb.org/blogentry/2154794&lt;/a&gt;).&lt;/p&gt;</description>
  <dc:date>2024-05-03T14:00+00:00</dc:date>
  <dc:creator>Arthur Lutz</dc:creator>
</item>
  </channel>
</rss>