Difference between revisions of "Visualizations"
(→Others) |
|||
Line 67: | Line 67: | ||
* [[Presentation_MyDataLab |workshop]] | * [[Presentation_MyDataLab |workshop]] | ||
* [http://tinyurl.com/y49p76ff Paul's Wikidata footprint] | * [http://tinyurl.com/y49p76ff Paul's Wikidata footprint] | ||
− | * | + | * |
+ | {{SPARQL|label= Mickey Mouse's social network | ||
+ | |query=#defaultView:Graph | ||
+ | SELECT ?node ?nodeLabel ?nodeImage ?childNode ?childNodeLabel ?childNodeImage ?rgb WHERE { | ||
+ | { | ||
+ | BIND(pdio:Q308 AS ?node) | ||
+ | ?node ?p ?i. | ||
+ | OPTIONAL { ?node pdiot:P47 ?nodeImage. } | ||
+ | ?childNode ?x ?p. | ||
+ | ?childNode rdf:type wikibase:Property. | ||
+ | FILTER(STRSTARTS(STR(?i), "http://wiki.personaldata.io/entity/Q")) | ||
+ | FILTER(STRSTARTS(STR(?childNode), "http://wiki.personaldata.io/entity/P")) | ||
+ | } | ||
+ | UNION | ||
+ | { | ||
+ | BIND("EFFBD8" AS ?rgb) | ||
+ | pdio:Q308 ?p ?childNode. | ||
+ | OPTIONAL { ?childNode pdiot:P47 ?childNodeImage. } | ||
+ | ?node ?x ?p. | ||
+ | ?node rdf:type wikibase:Property. | ||
+ | FILTER(STRSTARTS(STR(?childNode), "http://wiki.personaldata.io/entity/Q")) | ||
+ | } | ||
+ | OPTIONAL { | ||
+ | ?node pdiot:P47 ?nodeImage. | ||
+ | ?childNode pdiot:P47 ?childNodeImage. | ||
+ | } | ||
+ | SERVICE wikibase:label { bd:serviceParam wikibase:language "en". } | ||
+ | }}} | ||
* [http://tinyurl.com/yyyk42d8 Sustainable development goals] | * [http://tinyurl.com/yyyk42d8 Sustainable development goals] | ||
* [https://www.wikidata.org/wiki/Wikidata:WikiProject_Sustainable_Development WikiProject SDGs] | * [https://www.wikidata.org/wiki/Wikidata:WikiProject_Sustainable_Development WikiProject SDGs] | ||
* [http://tinyurl.com/y6r6mm7n OpenGeneva] | * [http://tinyurl.com/y6r6mm7n OpenGeneva] | ||
* [http://tinyurl.com/y253gnam OpenGeneva hackathons] | * [http://tinyurl.com/y253gnam OpenGeneva hackathons] |
Revision as of 19:03, 12 January 2020
We think producing quickly and efficiently visualisations that are maximally relevant to specific segments of our stakeholders is key to our success in engaging progressively more participants.
We find ourselves in a particularly virtuous feedback loop if we manage to put contributors in front of a simple interface (to them) to enter data, knowing that their work will directly translate into an outcome valuable to them. The easiest way to achieve that is to give them a perspective on their own work that they didn't have before, because they can then address their peers with already new information.
For this reason, we need to be able to produce high quality visualisations in an extremely modular way. There are several reasons for the modularity:
- separation of concerns between querying the database for data and producing the visualisation itself;
- modularity of either side;
- access controls on components generating such requests.
For these reasons, we wish to split searches below into reusable components, but we are not there yet...
Visualizations
These are some of the visualizations we are building together.
Data ecosystem | Topic | Visualization |
---|---|---|
Facebook's tools | various Facebook tools, and how they exchange information | simple view of FB
PREFIX pdio: <https://wiki.personaldata.io/entity/>
PREFIX pdiot: <https://wiki.personaldata.io/prop/direct/>
PREFIX pdiop: <https://wiki.personaldata.io/prop/>
PREFIX pdiops: <https://wiki.personaldata.io/prop/statement/>
PREFIX pdiopq: <https://wiki.personaldata.io/prop/qualifier/>
#defaultView:Graph
SELECT ?origin ?originLabel ?destination ?destinationLabel ?rgb ?edgeLabel WHERE
{
pdio:Q1044 pdiot:P129 ?origin.
pdio:Q1044 pdiot:P129 ?destination.
pdio:Q1044 pdiop:P130 ?association_statement.
?association_statement pdiopq:P131 ?origin.
?association_statement pdiopq:P132 ?destination.
?association_statement pdiops:P130 ?edge.
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
extended view of FB (embedded)
|
Facebook and disinformation | how disinformation blends into our information ecosystem through Facebook | FB and disinformation |
Cambridge Analytica scandal | visual summary | summary of Cambridge Analytica scandal |
Adtech ecosystem | routes your personal data takes when you browse the web | |
Platform economy and work | workers contribute a lot of data to the gig work ecosystem | |
Mobility data ecosystem | actors and activities in the mobility space | |
Open Science Hardware | Mapping the Gathering for Open Science Hardware community | |
Uber | PREFIX pdio: <https://wiki.personaldata.io/entity/>
PREFIX pdiot: <https://wiki.personaldata.io/prop/direct/>
PREFIX pdiop: <https://wiki.personaldata.io/prop/>
PREFIX pdiops: <https://wiki.personaldata.io/prop/statement/>
PREFIX pdiopq: <https://wiki.personaldata.io/prop/qualifier/>
SELECT ?origin ?originLabel ?destination ?destinationLabel ?rgb ?edgeLabel WHERE
{
pdio:Q1070 pdiot:P129 ?origin.
pdio:Q1070 pdiot:P129 ?destination.
pdio:Q1070 pdiop:P130 ?association_statement.
?association_statement pdiopq:P131 ?origin.
?association_statement pdiopq:P132 ?destination.
?association_statement pdiops:P130 ?edge.
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
|
Others
PREFIX pdio: <https://wiki.personaldata.io/entity/>
PREFIX pdiot: <https://wiki.personaldata.io/prop/direct/>
PREFIX pdiop: <https://wiki.personaldata.io/prop/>
PREFIX pdiops: <https://wiki.personaldata.io/prop/statement/>
PREFIX pdiopq: <https://wiki.personaldata.io/prop/qualifier/>
#defaultView:Graph
SELECT ?node ?nodeLabel ?nodeImage ?childNode ?childNodeLabel ?childNodeImage ?rgb WHERE {
{
BIND(pdio:Q308 AS ?node)
?node ?p ?i.
OPTIONAL { ?node pdiot:P47 ?nodeImage. }
?childNode ?x ?p.
?childNode rdf:type wikibase:Property.
FILTER(STRSTARTS(STR(?i), "http://wiki.personaldata.io/entity/Q"))
FILTER(STRSTARTS(STR(?childNode), "http://wiki.personaldata.io/entity/P"))
}
UNION
{
BIND("EFFBD8" AS ?rgb)
pdio:Q308 ?p ?childNode.
OPTIONAL { ?childNode pdiot:P47 ?childNodeImage. }
?node ?x ?p.
?node rdf:type wikibase:Property.
FILTER(STRSTARTS(STR(?childNode), "http://wiki.personaldata.io/entity/Q"))
}
OPTIONAL {
?node pdiot:P47 ?nodeImage.
?childNode pdiot:P47 ?childNodeImage.
}
SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }