Wikidata Query et les peintures de Goya

[Mise à jour, 16/9/2017 : Wikidata Query a été fermé en juillet 2017. Ce tutoriel est donc caduque et informe sur la manière avec laquelle les données de Wikidata étaient requêtées avant la mise en lace de l'Endpoint SparQL.]

Wikidata Query est une API permettant de requêter les données de Wikidata.
La documentation est disponible en anglais à l’adresse suivante : https://wdq.wmflabs.org/api_documentation.html
Autolist est une interface en ligne permettant d’utiliser Wikidata Query (WDQ en abrégé) : http://tools.wmflabs.org/autolist/index.php

Quelques exemples de requêtes possible avec Wikidata Query.

WDQ : claim[31:11060274]
=> items ayant en nature de l’élément (propriété p31) estampe (item Q11060274).
Résultat au 01/02/2015 : 202 items

Concert près d'un ruisseau
Concert près d’un ruisseau, estampe de Domenico et Giulio Campagnola, Q18685933.

Or il y a des items qui sont sous-classes (propriété P279) d’estampe (Q11060274) : eau-forte(Q18218093), xylographie(Q18219090)…

WDQ : claim[279:(tree[11060274][][279])]
=> items ayant en propriété sous-classe (P279) estampe (Q11060274) ou une autre sous-classe d’estampe (tree).
En conséquence si l’on cherche toutes les items estampes, on devrait inclure les sous-classes d’estampe.

WDQ : claim[31:(tree[11060274][][279])]
=> items ayant en nature (p31) estampe (Q11060274) ou une sous-classe (P279).
Résultat au 01/02/2015 : 625 items

Nativité
Nativité, estampe d’Albrecht Dürer, Q18338442.

Il est possible de procéder de même avec les peintures (Q3305213) en incluant les sous-classes (aquarelle Q18761202, fresque Q134194…).

WDQ : claim[31:(tree[3305213][][279])]
=> items ayant en nature (p31) peinture (Q3305213) ou une sous-classe (P279).
Résultat au 01/02/2015 : 35037 items

Fresque du nymphée souterrain de la villa Livia
Fresque du nymphée souterrain de la villa Livia, Q1238926.

On peut rechercher les items estampe OU peinture avec « , » en séparateur dans la déclaration (claim).

WDQ : claim[31:(tree[11060274][][279]) , 31:(tree[3305213][][279])]
=> items ayant en nature p31 estampe(Q11060274) ou une sous-classe (P279) OU en nature p31 peinture (Q3305213) ou une sous-classe (P279).
Résultat au 01/02/2015 : 35653 items

Lumière du soleil dans le salon III
Lumière du soleil dans le salon III, peinture de Vilhelm Hammershøi, Q18601106.

Sur la même logique de recherche sur une propriété/valeur, on peut aussi chercher des items selon leur créateur (propriété P170).

WDQ : claim[170:5432]
=> items créés (propriété P170) par Goya (Q5432).
Résultat au 01/02/2015 : 303 items

Travailleur aveugle
Travailleur aveugle, dessin de Francisco de Goya, Q18685384.

On peut chercher les items peintures et (and) créées par Goya.

WDQ : claim[31:(tree[3305213][][279])] and claim[170:5432]
=> items ayant en nature p31 peinture (Q3305213) ou une sous-classe (P279) ET créés (propriété P170) par Goya (Q5432).
Résultat au 01/02/2015 : 205 items

Femme à l'éventail
Femme à l’éventail, peinture de Francisco de Goya, Q18915957.

Ou encore, en associant les requêtes précédentes on peut chercher les estampes et les peintures créées par Goya.

WDQ : claim[31:(tree[11060274][][279]),31:(tree[3305213][][279])] and claim[170:5432]
=> items ayant en nature P31 estampe(Q11060274) ou une sous-classe (P279) OU en nature p31 peinture (Q3305213) ou une sous-classe (P279), ET créés (propriété p170) par Goya (Q5432)
Résultat au 01/02/2015 : 286 items

Mala Noche
Mala Noche, aquatinte de Francisco de Goya de la série Los Caprichos, Q5990404.

Enfin on peut rechercher les peintures de Goya avec image (propriété P18). Là il n’est pas nécessaire d’associer une valeur à P18, on recherche juste les items ayant la propriété P18 renseignée.

WDQ : claim[31:(tree[3305213][][279])] and claim[170:5432] and claim[18]
=> items ayant en nature (P31) peinture (Q3305213) ou une sous-classe (P279) ET créés (propriété P170) par Goya (Q5432) ET ayant la propriété P18 (image) renseignée.
Résultat au 01/02/2015 : 187 items

Dos de Mayo
Dos de Mayo, peinture de Francisco de Goya, Q2983399.

Avec WDQ atom feed, Il est possible de s’abonner à un flux ATOM et de se tenir informé des nouveautés et modifications sur les items correspondant à une requête WDQ. Ainsi on a créé le flux ATOM correspondant aux peintures de Goya avec image.

Par ailleurs on peut également retrouver sur Crotos, reprenant les données de Wikidata, les peintures de Goya avec image: http://www.zone47.com/crotos/?l=fr&p31=3305213&p170=5432&c18=1

Il ne s’agit là que des quelques possibilités de l’API de Wikidata. Pour aller plus loin: https://wdq.wmflabs.org/api_documentation.html

Le Sabbat des sorcières
Le Sabbat des sorcières, peinture de Francisco de Goya, Q2736334.

Enjoy!