Wikidata:Tools/OpenRefine/Edition/Téléversement
Cette page explique comment télécharger vos modifications sur Wikidata. Elle suppose que vous avez déjà créé un schéma Wikidata dans votre projet OpenRefine.
Téléverser avec OpenRefine
- Cliquer sur Wikidata → Téléverser les modifications dans Wikidata.
- Connectez-vous avec votre compte personnel, ou votre compte de bot selon le compte que vous souhaitez utiliser, pour effectuer les modifications.
- Fournir un résumé d'édition clair et compréhensible. Ceci est particulièrement important car OpenRefine condense toutes vos modifications sur le même élément en une seule édition : si vous effectuez de multiples modifications, le résumé d'édition généré par Wikidata n'indiquera pas clairement le type de modification que vous avez effectué. Si vous effectuez des changements ponctuels, comme l'ajout d'un alias ou d'une déclaration, les résumés d'édition automatiques seront plus significatifs. À la fin de votre résumé d'édition, OpenRefine ajoutera un lien vers l'outil EditGroups, qui vous permet de suivre et d'analyser votre lot d'édition après le téléchargement.
- Cliquez sur Effectuer les modifications et attendez que l'opération se termine. Vous pouvez observer vos modifications en consultant vos contributions ou l'outil EditGroups.
Comme les modifications effectuées dans OpenRefine sont considérées comme une opération, vous pouvez extraire cette opération et la réappliquer à d'autres projets. Si vous le faites, vous devez également inclure l'opération qui sauvegarde le schéma (seule la dernière est nécessaire), et vous assurer que les noms de colonnes dans le schéma correspondent à ceux du projet OpenRefine dans lequel vous appliquez l'opération.
Téléverser avec QuickStatements
- Cliquez sur Wikidata → Export to QuickStatements et copiez le contenu du fichier ;
- Allez sur QuickStatements et connectez-vous pour autoriser l'outil à utiliser votre compte ;
- Cliquer sur Format version 1
- Coller les modifications générées dans la zone de texte ;
- Effectuer les modifications avec Exécuter ou Exécuter en arrière-plan.
Différences notables entre les deux méthodes
Stratégie pour fusionner des déclarations
OpenRefine vérifie les déclarations existantes qui correspondent non seulement à la propriété et à la valeur cible, mais aussi aux qualifications. D'autre part, QuickStatements ignore les qualifications lors de l'ajustement des déclarations. Les deux stratégies de fusion peuvent être utiles en fonction des propriétés. Il est prévu que l'utilisateur puisse configurer la méthode de correspondance dans OpenRefine.
Si des références sont fournies, les deux outils fusionnent les références dans des déclarations correspondantes.
Création d'éléments
OpenRefine prend en charge la création de nouveaux éléments avec des relations arbitraires entre eux.
QuickStatements prend en charge la création de nouveaux éléments avec l'instruction CREATE, et les instructions ultérieures peuvent utiliser l'emplacement LAST pour utiliser le Qid de l'article créé pour la dernière fois. Lors de la génération d'instructions QuickStatements, OpenRefine réorganise vos modifications afin que cette syntaxe puisse être utilisée. Dans de rares cas, comme lorsqu'une déclaration relie deux éléments nouvellement créés, il est impossible d'utiliser QuickStatements pour effectuer la modification. Dans ce cas, aucun script QuickStatements ne sera généré.
Vitesse et nombre de modifications
OpenRefine effectue généralement une modification par article touché par un lot de modification et au plus deux en général (dans le cas où de nouveaux articles contiennent des liens entre eux). Ceci a été choisi pour minimiser la charge du serveur, accélérer le téléchargement et garder les historiques des éléments compacts. L'inconvénient est que les résumés de modification peuvent être moins significatifs - il est donc important que les utilisateurs fournissent des résumés informatifs lors du téléchargement de leurs lots. OpenRefine modifie asymptotiquement à un rythme de 60 modifications par minute (donc, généralement 60 éléments par minute). [1] Les premières modifications sont faites plus rapidement, ce qui est pratique pour les petits lots.
QuickStatements effectue des modifications progressives (par exemple, lorsqu'une déclaration est ajoutée avec un qualifiant et une référence, elle effectue trois modifications). Cela signifie généralement une vitesse plus faible, mais des historiques d'articles plus explicites.
Les statistiques des groupes d'édition peuvent être obtenues à partir de l'outil EditGroups.
Notes de bas de page
- ↑ Dans les versions 3.0 et 3.1, ce taux était de 30 modifications par minute.