SlideShare uma empresa Scribd logo
1 de 40
Baixar para ler offline
Wikidata als
Metadataplatform
Lennert Holvoet - Arteveldehogeschool
15/09/2017 - Informatie aan Zee
#IaZ2017
@lennert_h
#mediatheekAHS
wikidata
Mr. White
● Diensthoofd van De Mediatheek
● Wil graag een goeie collectie &
catalogus
● Die goeie metadata gebruikt
● En die weinig onderhoud vraagt
● Licht veeleisend
Mr. Yellow & Mr. Orange
● 2 Mediatheek Developers
● Nerds van dienst
● Niet bang van nieuwe technologieën
● Bescheiden
● Licht geniaal
Wikidata als
Metadataplatform
Lennert Holvoet - Arteveldehogeschool
15/09/2017 - Informatie aan Zee
#IaZ2017
@lennert_h
#mediatheekAHS
Linked Data
● 4 prinicipes, opgesteld in 2006 door
Mr. Brown Tim Berners-Lee
● Gebruik URI’s als naam voor items;
● Gebruik HTTP URI’s zodat er gelinkt
kan worden;
● Defineer zoveel mogelijk info over je
item in een open standaard;
● Refereer naar die info met andere
HTTP URI’s
De heilige drievuldigheid
Je item → http://link.naar.je.item
Wat beschrijf je? → http://link.naar.type
Beschrijving → “Beschrijving” ||
Beschrijving → http://link.naar.beschrijving
Worden TRIPLES genoemd
Voorbeeld: Mr. White
http://fakesite.com/people/MrWhite
http://xmlns.com/foaf/0.1/name
“Mr. White”
http://fakesite.com/people/MrWhite
http://purl.org/vocab/relationship/employerOf
http://fakesite.com/people/MrYellow
http://fakesite.com/people/MrWhite
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
http://xmlns.com/foaf/0.1/Person
Wikidata
● the free knowledge base with 28,123,194 data items that
anyone can edit
● api.wikidata : zoeken + gedetailleerde beschrijvingen
● SPARQL : query language voor Linked Data
Voorbeeld: Quentin Tarantino
Voorbeeld: Quentin Tarantino
https://www.wikidata.org/wiki/Q3772
https://www.wikidata.org/wiki/Property:P735
“Quentin”
https://www.wikidata.org/wiki/Property:P735
“Label”
“Given Name”
https://www.wikidata.org/wiki/Q3772
https://www.wikidata.org/wiki/Property:P569
“27 March 1963”
https://www.wikidata.org/wiki/Property:P569
“Label”
“Date Of Birth”
https://www.wikidata.org/wiki/Q72962
https://www.wikidata.org/wiki/Property:P57
https://www.wikidata.org/wiki/Q3772
Wikidata
● Biedt een api aan om
wikidata mee te
doorzoeken.
Wikidata
● Api haalt ook details op
van een item
Q3772
→ P31
→ Q5
Onze toepassing
Nog in testfase
Trefwoorden toevoegen aan onze FAQ
Hoe?
Zoek een term
Deze gaat zoeken in a. De Cache, of b. Online via de Api
Hoe?
In onze database wordt aan het id van de FAQ de URI van
Wikidata toegevoegd
Hoe?
Soms zit een term nog niet in Wikidata
Hoe?
Deze wordt dan in een eigen databank als TagCandidate
toegevoegd
Hoe?
Wikidata-gewijs is elk lid van het mediatheekteam redacteur
van deze TagCandidates, en zijn er volgende mogelijkheden:
1. De TC wordt geweigerd,
2. De TC wordt vervangen
door een andere WD-term,
3. De TC wordt toegevoegd
aan WD, en dan stap 2.
K-Billy's Super Sounds of the 70's
weekend just keeps on truckin'
En wat nu?
● In interne systemen de trefwoorden vervangen door
Wikidata,
● En zorgen voor een goeie weergave op ons webplatform.
● We hebben Bidoc overtuigd van de voordelen van Linked
Data/Wikidata, dus deze krijgt ook een update
En wat nu?
● Toekomstgericht blijven denken en onderzoeken
● Waar mogelijk zoveel mogelijk metadata omzetten naar
Linked Data, zoals auteurs, titels…
● Deze principes ook meteen meenemen naar de
ontwikkeling van onze Institutional Repository
● Waar mogelijk samenwerken met partners zoals andere
bibliotheken, WikiMedia, LD-aanbieders (bv. OCLC)
En wat nu?
● Ontwikkelen van slimme clicks en filters zodat we ten volle
gebruik maken van de mogelijkheden van Linked Data
SPARQL
SPARQL (pronounced "sparkle", a recursive acronym for
SPARQL Protocol and RDF Query Language) is an RDF
query language, that is, a semantic query language for
databases, able to retrieve and manipulate data stored
in Resource Description Framework (RDF) format. -
https://en.wikipedia.org/wiki/SPARQL
SPARQL
Antwoord op zoekvraag is “Quentin Tarantino”
→ QUERY : Toon me de volledige filmografie van
Quentin Tarantino
Deze query wordt geladen omdat we weten dat hij een
regisseur is, want we zien in zijn resultaat dat hij
regisseur is.
SPARQL
$trefwoord = Q3772;
ALS IN $trefwoord ( P106 == Q2526255) {
$wiki->sparql(
“SELECT * films WHERE P52 = Q3772”
)
}
SPARQL
require_once( "sparqllib.php" );
$db =
sparql_connect(
"https://query.wikidata.org/bigdata/namespace/
wdq/sparql" );
SPARQL
SELECT ?movieLabel WHERE
{
?movie wdt:P31 wd:Q11424 .
?movie wdt:P57 wd:Q3772
SERVICE wikibase:label { bd:serviceParam
wikibase:language "[AUTO_LANGUAGE],en". }
}
SPARQL
http://tinyurl.com/ya53t6py
SPARQL
SELECT ?movieLabel ?directorLabel WHERE
{
?movie wdt:P31 wd:Q11424 .
?movie wdt:P57 wd:Q3772 .
?movie wdt:P57 ?director
SERVICE wikibase:label { bd:serviceParam
wikibase:language "[AUTO_LANGUAGE],en". }
}
SPARQL
http://tinyurl.com/y7n5w7t8
SPARQL
SELECT ?movieLabel ?locationLabel WHERE
{
?movie wdt:P31 wd:Q11424 .
?movie wdt:P57 wd:Q3772 .
OPTIONAL {
?movie wdt:P840 ?location
}
SERVICE wikibase:label { bd:serviceParam
wikibase:language "[AUTO_LANGUAGE],en". }
}
SPARQL
http://tinyurl.com/ybeo9o9k
SPARQL
SELECT ?movieLabel ?locationLabel ?coo WHERE
{
?movie wdt:P31 wd:Q11424 .
?movie wdt:P57 wd:Q3772 .
OPTIONAL {
?movie wdt:P840 ?location .
?location wdt:P625 ?coo
}
SERVICE wikibase:label { bd:serviceParam
wikibase:language "[AUTO_LANGUAGE],en". }
}
SPARQL
http://tinyurl.com/y9sk3jr5
SPARQL#defaultView:Map
SELECT ?movieLabel ?locationLabel ?coo WHERE
{
?movie wdt:P31 wd:Q11424 .
?movie wdt:P57 wd:Q3772 .
OPTIONAL {
?movie wdt:P840 ?location .
?location wdt:P625 ?coo
}
SERVICE wikibase:label { bd:serviceParam
wikibase:language "[AUTO_LANGUAGE],en". }
}
SPARQL
http://tinyurl.com/yawupq8c
But she keeps asking me, keeps asking
me, keeps asking me, finally I said OK
'cause I'm sick of hearing it.

Mais conteúdo relacionado

Semelhante a Wikidata als metadataplatform

20191018_Cinematek_presentation_open_data_bootcamp
20191018_Cinematek_presentation_open_data_bootcamp20191018_Cinematek_presentation_open_data_bootcamp
20191018_Cinematek_presentation_open_data_bootcampPACKED vzw
 
Viaa presentatie bootcamp 2019 Matthias Priem
Viaa presentatie bootcamp 2019 Matthias PriemViaa presentatie bootcamp 2019 Matthias Priem
Viaa presentatie bootcamp 2019 Matthias PriemPACKED vzw
 
Adlib gebruikersgroep - voorjaarsbijeenkomst 2019 - Ivo Zandhuis en Judith va...
Adlib gebruikersgroep - voorjaarsbijeenkomst 2019 - Ivo Zandhuis en Judith va...Adlib gebruikersgroep - voorjaarsbijeenkomst 2019 - Ivo Zandhuis en Judith va...
Adlib gebruikersgroep - voorjaarsbijeenkomst 2019 - Ivo Zandhuis en Judith va...Adlib_gebruikersgroep
 
Datamanagement for Research: A Case Study
Datamanagement for Research: A Case StudyDatamanagement for Research: A Case Study
Datamanagement for Research: A Case StudyDirk Roorda
 
Gebruikersbijeenkomst data.overheid.nl 30 juni dcat
Gebruikersbijeenkomst data.overheid.nl 30 juni   dcatGebruikersbijeenkomst data.overheid.nl 30 juni   dcat
Gebruikersbijeenkomst data.overheid.nl 30 juni dcatJeffrey Cafferata
 
Registreren en publiceren volgens CEST richtlijnen
Registreren en publiceren volgens CEST richtlijnenRegistreren en publiceren volgens CEST richtlijnen
Registreren en publiceren volgens CEST richtlijnenPACKED vzw
 
Module 2 | CEST-richtlijnen voor beheerders van digitale collecties | Registr...
Module 2 | CEST-richtlijnen voor beheerders van digitale collecties | Registr...Module 2 | CEST-richtlijnen voor beheerders van digitale collecties | Registr...
Module 2 | CEST-richtlijnen voor beheerders van digitale collecties | Registr...PACKED vzw
 
Digitale collectieregistratie: Musea en Erfgoed Antwerpen
Digitale collectieregistratie: Musea en Erfgoed AntwerpenDigitale collectieregistratie: Musea en Erfgoed Antwerpen
Digitale collectieregistratie: Musea en Erfgoed AntwerpenFARO
 
Hoe een dams bruggen slaat over sectoren heen
Hoe een dams bruggen slaat over sectoren heenHoe een dams bruggen slaat over sectoren heen
Hoe een dams bruggen slaat over sectoren heenJeroen De Meester
 
De kracht van Structured Data
De kracht van Structured DataDe kracht van Structured Data
De kracht van Structured DataOrangeValley
 
LIBISnet gebruikersdag 01062017 - Introductie tot Linked Data
LIBISnet gebruikersdag 01062017 - Introductie tot Linked DataLIBISnet gebruikersdag 01062017 - Introductie tot Linked Data
LIBISnet gebruikersdag 01062017 - Introductie tot Linked DataLIBIS
 
Informatiebemiddeling 2.0 Limburg
Informatiebemiddeling 2.0 LimburgInformatiebemiddeling 2.0 Limburg
Informatiebemiddeling 2.0 LimburgJan Van Hee
 
Lifehacking met RSS en Netvibes? De strijd tegen informatie overload
Lifehacking met RSS en Netvibes? De strijd tegen informatie overloadLifehacking met RSS en Netvibes? De strijd tegen informatie overload
Lifehacking met RSS en Netvibes? De strijd tegen informatie overloadEric Sieverts
 

Semelhante a Wikidata als metadataplatform (20)

20191018_Cinematek_presentation_open_data_bootcamp
20191018_Cinematek_presentation_open_data_bootcamp20191018_Cinematek_presentation_open_data_bootcamp
20191018_Cinematek_presentation_open_data_bootcamp
 
Viaa presentatie bootcamp 2019 Matthias Priem
Viaa presentatie bootcamp 2019 Matthias PriemViaa presentatie bootcamp 2019 Matthias Priem
Viaa presentatie bootcamp 2019 Matthias Priem
 
Viaa presentatie bootcamp 2019 Matthias Priem
Viaa presentatie bootcamp 2019 Matthias PriemViaa presentatie bootcamp 2019 Matthias Priem
Viaa presentatie bootcamp 2019 Matthias Priem
 
Adlib gebruikersgroep - voorjaarsbijeenkomst 2019 - Ivo Zandhuis en Judith va...
Adlib gebruikersgroep - voorjaarsbijeenkomst 2019 - Ivo Zandhuis en Judith va...Adlib gebruikersgroep - voorjaarsbijeenkomst 2019 - Ivo Zandhuis en Judith va...
Adlib gebruikersgroep - voorjaarsbijeenkomst 2019 - Ivo Zandhuis en Judith va...
 
Datamanagement for Research: A Case Study
Datamanagement for Research: A Case StudyDatamanagement for Research: A Case Study
Datamanagement for Research: A Case Study
 
Gebruikersbijeenkomst data.overheid.nl 30 juni dcat
Gebruikersbijeenkomst data.overheid.nl 30 juni   dcatGebruikersbijeenkomst data.overheid.nl 30 juni   dcat
Gebruikersbijeenkomst data.overheid.nl 30 juni dcat
 
Duurzaam digitaliseren: praktijk
Duurzaam digitaliseren: praktijkDuurzaam digitaliseren: praktijk
Duurzaam digitaliseren: praktijk
 
Registreren en publiceren volgens CEST richtlijnen
Registreren en publiceren volgens CEST richtlijnenRegistreren en publiceren volgens CEST richtlijnen
Registreren en publiceren volgens CEST richtlijnen
 
Module 2 | CEST-richtlijnen voor beheerders van digitale collecties | Registr...
Module 2 | CEST-richtlijnen voor beheerders van digitale collecties | Registr...Module 2 | CEST-richtlijnen voor beheerders van digitale collecties | Registr...
Module 2 | CEST-richtlijnen voor beheerders van digitale collecties | Registr...
 
Digitale collectieregistratie: Musea en Erfgoed Antwerpen
Digitale collectieregistratie: Musea en Erfgoed AntwerpenDigitale collectieregistratie: Musea en Erfgoed Antwerpen
Digitale collectieregistratie: Musea en Erfgoed Antwerpen
 
Archieven, bibliotheken en musea spelen cross-over: hoe een DAMS bruggen slaa...
Archieven, bibliotheken en musea spelen cross-over: hoe een DAMS bruggen slaa...Archieven, bibliotheken en musea spelen cross-over: hoe een DAMS bruggen slaa...
Archieven, bibliotheken en musea spelen cross-over: hoe een DAMS bruggen slaa...
 
Hoe een dams bruggen slaat over sectoren heen
Hoe een dams bruggen slaat over sectoren heenHoe een dams bruggen slaat over sectoren heen
Hoe een dams bruggen slaat over sectoren heen
 
Excellent rest met de web api
Excellent rest met de web apiExcellent rest met de web api
Excellent rest met de web api
 
De kracht van Structured Data
De kracht van Structured DataDe kracht van Structured Data
De kracht van Structured Data
 
[Idm b] tools databases 3
[Idm b] tools databases 3[Idm b] tools databases 3
[Idm b] tools databases 3
 
Drupal8
Drupal8Drupal8
Drupal8
 
LIBISnet gebruikersdag 01062017 - Introductie tot Linked Data
LIBISnet gebruikersdag 01062017 - Introductie tot Linked DataLIBISnet gebruikersdag 01062017 - Introductie tot Linked Data
LIBISnet gebruikersdag 01062017 - Introductie tot Linked Data
 
RSS for Educators
RSS for EducatorsRSS for Educators
RSS for Educators
 
Informatiebemiddeling 2.0 Limburg
Informatiebemiddeling 2.0 LimburgInformatiebemiddeling 2.0 Limburg
Informatiebemiddeling 2.0 Limburg
 
Lifehacking met RSS en Netvibes? De strijd tegen informatie overload
Lifehacking met RSS en Netvibes? De strijd tegen informatie overloadLifehacking met RSS en Netvibes? De strijd tegen informatie overload
Lifehacking met RSS en Netvibes? De strijd tegen informatie overload
 

Wikidata als metadataplatform