Process: Difference between revisions

Jump to navigation Jump to search
no edit summary
(Created page with " * Création en masse des éléments d'indexation (matière, lieu) avec OpenRefine (fichier csv source) et [https://www.wikidata.org/wiki/Help:QuickStatements Quickstatements] <nowiki>CREATE LAST Lfr {{jsonize(cells["Lfr"].value)}} LAST Dfr {{jsonize(cells["Dfr"].value)}} LAST P18 Q18 LAST P56 {{jsonize(cells["image"].value)}} LAST P17 {{jsonize(cells["id"].value)}} LAST P55 {{jsonize(cells["url"].value)}}</nowiki>")
 
No edit summary
Line 1: Line 1:
Après le vertige de la base blanche, voici un aperçu des étapes suivies.


== 0. Au début... ==
Le but premier de cette base est de migrer ma photothèque généalogie (voir [https://www.daieux-et-dailleurs.fr/blog-genealogique/boite-a-outils-genealogique/441-genealogie-et-photos-anciennes-enfin-une-phototheque article sur ce projet initié en 2015], avec modèle de description proposé sur Google Forms / Framaforms).
Cette photothèque créée avec Fabrik (composant Joomla), quoi que très souple d'utilisation et d'administration, ne me satisfait que moyennement (la recherche avancée est peu opérante). Fabrik ne sera pas utilisable sous Joomla 4.0... et depuis plusieurs années je suis devenue addict à Wikidata. Restait la solution d'une wikibase personnelle. L'installation d'une instance perso me semblait trop complexe techniquement et chronophage (j'ai tenté Docker en vain)... jusqu'à ce qu'arrive [httpː//wikibase.cloud wikibase.cloud].


* Création en masse des éléments d'indexation (matière, lieu) avec OpenRefine (fichier csv source) et [https://www.wikidata.org/wiki/Help:QuickStatements Quickstatements]
== 1. Par quoi commencer dans une wikibase vide ? ==
 
Après quelques tâtonnements (et quelques erreurs sur le choix du type de propriété ː la plupart des propriétés sont de type ''élément''), j'ai créé les propriétés de base, avec en tête un maximum d'alignement sur Wikidata afin d'avoir un pivot permettant de lier les concepts, récupérer des données(coordonnées géographiques, article Wikipédia, etc.)
 
* propriété de base ː nature de l'élément, ID Wikidata, URI Wikidata.
 
* propriétés de type individu ː sexe, nom, prénom, date et lieu de naissance, etc. Modèles utilisés ː [https://www.wikidata.org/wiki/Q93292804 Wikidata] bien sûr, [https://adochs.arch.be/wiki/Item:Q10 DataCegeSoma] et bien sûr un individu dans mon logiciel de généalogie
 
Une fois ceci fait, création de 2 items (un individu et une photographie, ensembles principaux attendus dans la wikibase) ː cela a permis d'ajuster et de créer des propriétés manquantes.
 
== 2. Premières requêtes ==
 
[...]
 
 
== 3. Import des termes d'indexation ==
 
Création en masse des éléments d'indexation (matière, lieu) avec OpenRefine (le contenu de photothèque existe en fichier csv) et [https://www.wikidata.org/wiki/Help:QuickStatements Quickstatements]
 
<code>CREATE


<nowiki>CREATE
LAST Lfr {{jsonize(cells["Lfr"].value)}}
LAST Lfr {{jsonize(cells["Lfr"].value)}}
LAST Dfr {{jsonize(cells["Dfr"].value)}}
LAST Dfr {{jsonize(cells["Dfr"].value)}}
LAST P18 Q18
LAST P18 Q18
LAST P56 {{jsonize(cells["image"].value)}}
LAST P56 {{jsonize(cells["image"].value)}}
LAST P17 {{jsonize(cells["id"].value)}}
LAST P17 {{jsonize(cells["id"].value)}}
LAST P55 {{jsonize(cells["url"].value)}}</nowiki>
 
LAST P55 {{jsonize(cells["url"].value)}}
</code>
 
 
Ajustements réguliers sur l'organisation et la hiérarchie des propriétés et des termes d'indexation (but ː pouvoir utiliser "sous-classe" / "partie de" pour plein de types de requêtes)
 
Echec sur l'import des coordonnées géographiques > à la main
 
 
[...]
 
 
== To do list ==
 
* Création en masse des sujets
* Création en masse des personnes (uniquement personnes nécessaires dans la photothèque dans un premier temps)
* Création en masse des lieux > OK
* Création en masse des items ''photographies'' (par collection)
 
 
A creuser ː
Requêtes SPARQL
Viewer (question des médias ː pas de vignette car hébergées ailleurs)
Modèle Entité

Navigation menu