<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://data.arch.be/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=FuzzyBot</id>
	<title>Resistance in Belgium - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://data.arch.be/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=FuzzyBot"/>
	<link rel="alternate" type="text/html" href="https://data.arch.be/wiki/Special:Contributions/FuzzyBot"/>
	<updated>2026-04-24T07:52:08Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://data.arch.be/w/index.php?title=About/fr&amp;diff=265877</id>
		<title>About/fr</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=About/fr&amp;diff=265877"/>
		<updated>2025-06-25T09:15:02Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;A_Belgian_premiere&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Une première en Belgique&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;&#039;&#039;Resistance in Belgium&#039;&#039;&#039;&#039;&#039; est née d’un projet pilote des [https://arch.arch.be/index.php?l=fr&amp;amp;m=l-institution&amp;amp;r=presentation Archives de l&#039;État] mené par le [https://cegesoma.be/fr CegeSoma]. Cette plateforme permettra d’effectuer à terme des recherches sur plus de 200 000 personnes qui ont été impliquées dans des activités de résistance en Belgique durant la Seconde Guerre mondiale. Hébergeant des données structurées, multilingues, lisibles par des humains comme par des machines, cette base de connaissances rend possible des recherches simples, mais aussi transversales parmi plusieurs centaines de milliers d’informations sur la base d’un nom, d’une date de naissance, d’un domicile ou encore d&#039;un nom de mouvement ou de réseau de résistance. Destinée à au grand public, ou, pour les recherches transversales, à  un public averti de chercheur·euse·s et d’historien·ne·s, elle complète le portail thématique sur la Seconde Guerre mondiale en Belgique, [https://www.belgiumwwii.be/ Belgium WWII]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Thousands_of_data&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Des milliers de données&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Hébergeant des centaines de milliers de données sur des personnes dont nous avons connaissance du décès ou nées il y a plus de 100 ans, cette plateforme continuera à être enrichie au fur et à mesure de l’encodage et du contrôle des données restantes. À l’heure actuelle, vous trouverez les données issues de plus de 42 000 fiches et dossiers individuels produits par la Sûreté en lien avec les services de renseignements et d’action.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;À l’avenir viendront s’ajouter toutes les données issues des :&amp;lt;/p&amp;gt;&lt;br /&gt;
*Plus de 25 000 dossiers individuels relatifs au Statut de résistant·e par la presse clandestine conservés par le Service Archives des Victimes de la Guerre, auxquels s’additionnent quelque 15 000 dossiers préparatoires, formulaires et fiches préparatoires provenant de l’Union de la presse clandestine et du Front de l’indépendance.&lt;br /&gt;
* Plus de 35 000 dossiers produits par plusieurs mouvements de résistance armée en vue de la reconnaissance de leurs membres comme résistant·e·s armé·e·s, conservés par le CegeSoma.&lt;br /&gt;
* Plus de 44 000 dossiers individuels relatifs au Statut de résistant·e civil·e conservés par le Service Archives des Victimes de la Guerre ainsi que plus de 5 000 formulaires introduits par le Front de l’indépendance.&lt;br /&gt;
*~140 000 dossiers individuels de l’Office de la Résistance relatifs au Statut de la résistance armée conservés par les Archives Générales du Royaume.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;A_long-term_collaboration_project&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Un projet collaboratif de longue haleine&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Lancé officiellement au printemps 2021, sous la coordination d&#039;Anne Chardonnens et Fabrice Maerten (CegeSoma), le projet repose sur un travail qui a débuté à l’automne 2019 dans le cadre de la rédaction de l’ouvrage [https://www.cegesoma.be/fr/publication/papy-etait-il-un-heros &#039;&#039;Papy était-il un héros ?&#039;&#039;] &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;Resistance in Belgium&#039;&#039; est le fruit des efforts d’une équipe multidisciplinaire, bénéficiant de l’investissement de multiples bénévoles, stagiaires et jobistes ainsi que de plusieurs membres du personnel du CegeSoma. Consultez la [https://cegesoma.be/fr/project/wikibase-resistance page dédiée au projet] pour en savoir plus.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Infrastructure_et_maintenance&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Infrastructure et maintenance&amp;lt;/span&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
L’infrastructure accueillant les données repose sur le [[mediawikiwiki:Wikibase/fr|logiciel libre Wikibase]]. La configuration et la maintenance technique sont réalisées en interne par Peter Van Overveldt et Anne Chardonnens.&lt;br /&gt;
&lt;br /&gt;
La page d&#039;accueil a été conçue en collaboration avec [https://professional.wiki/ Professional Wiki]. Le code source est librement disponible sur [https://github.com/archbelgium/resistanceinbelgiumBeHomepage GitHub], &lt;br /&gt;
afin de favoriser les efforts collaboratifs et le partage de ressources au sein de la communauté.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Access_to_data&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Accès aux données ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Cette initiative s’inscrit dans une démarche d’ouverture et de réutilisation des données. Ces dernières sont mises à disposition dans un format structuré accessible de différentes manières ; pour plus d&#039;informations sur la manière d&#039;accéder aux données,  [https://data.arch.be/wiki/Special:MyLanguage/Data suivez ce lien].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Help&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Aide&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Vous avez des questions sur &#039;&#039;Resistance in Belgium&#039;&#039; ? Vous aimeriez de l&#039;aide pour effectuer vos recherches ? Veuillez consulter [[FAQ/fr|notre FAQ]] pour plus d&#039;informations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Terms_of_use&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Conditions d’utilisation&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Vous souhaitez réutiliser ou publier du contenu trouvé sur &#039;&#039;Resistance in Belgium?&#039;&#039; Veuillez consulter notre [[Licence/fr|page d&#039;information]] pour vous assurer que vous réutilisez le contenu de façon adéquate.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Contributors&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Contributeur·rice·s&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Nous remercions chaleureusement toutes les personnes prenant ou ayant pris part à l’encodage et au traitement des données :&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Sirine Akki, Maximilian Amerstorfer, Stef De Baedts, Martin Bagnoud, Eléonore Bastogne, Roland Baumann, Marie Bessière, Dora Beullens, Stella Black, Johannes Bogaert, Benjamin Bohrer, Marguerite de Brouwer, Zeyneb Buchal, Bernard Burton, Marie-Hélène Calicis, Moritz Clodi, Jonathan D&#039;Haese, Hedwig Degelaen, Emile Dejehansart, Marie Delvaux, Yves Delvaux, Matthias Domsgen, Julie Douley, Mathilde Fabri, Clémentine Flament, Paula Fraunbaum, Samuel Frieling, Francesca Giuffredi, Julian Hagenauer, Antonia Heidrich, Nora Kaltenböck, Hilde Keppens, Luc Ketels, Florian Kössler, Monica Lacanale, Zakaria Lamarti, Francis Lambrechts, Adil Lasouad, Jonas Leduc, Artyom Lyapounov, Fouzia Mahi, Darren Manouvrier, Yvette Martin, Thomas Masurel, Mohamed Taieb Mokkadem, Pierre Mortier, Felix Oberhüber, Noah Plattner, Maximilian Pröll, Hasna Richa, Cécilia Saerens, Ilias Sari, Julika Schulze, Clemens Schönborn-Buchheim, Jula Skomski, Martin Van Splunter, Alexandre Stroinovsky, Jacques Sweers, Nico Theunissen, Felix Thurner, Kathleen Vandenberghe, Sarah Vanreybrouck, Marc De Win, Milena Zimmerman.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Comité de suivi&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Anne Chardonnens, Annelies Coenen, Rolande Depoortere, Gert De Prins, Gertjan Desmet, Paul Drossens, Chantal Kesteloot, Yves Lardinois, Fabrice Maerten, Alexandra Matagne, Eddy Put, Johan Van Der Eycken.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Communication&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Isabelle Ponteville, Chloé Brault.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Traductions&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Dora Beullens, Alexander Hezel, Pascal Neckebrouck.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Coordination&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Anne Chardonnens, Fabrice Maerten.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Publications&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;p&amp;gt;Pour consulter des notices générales sur la Résistance en Belgique et des portraits de résistant·e·s, rendez-vous sur : [https://www.belgiumwwii.be/ &#039;&#039;Belgium WWII&#039;&#039;].&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p&amp;gt;Pour un aperçu global de l&#039;histoire de la Résistance, de sa mémoire, des statuts de reconnaissance nationale et des fonds d&#039;archives contenant des séries de dossiers individuels de résistant·e·s, voir : &#039;&#039;Fabrice Maerten (dir.),&#039;&#039; &#039;&#039;[https://www.cegesoma.be/fr/publication/papy-etait-il-un-heros Papy était-il un héros? Sur les traces des hommes et des femmes dans la Résistance pendant la Seconde Guerre mondiale]&#039;&#039;, Tielt, 2020, 352 p. [Ouvrage épuisé]&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p&amp;gt;Pour avoir accès à une bibliographie détaillée sur la Résistance en Belgique, voir : [https://www.cegesoma.be/fr/publication/la-r%C3%A9sistance-en-belgique-1940-1944-bibliographie-s%C3%A9lective &#039;&#039;La résistance en Belgique (1940-1944). Bibliographie sélective&#039;&#039;].&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p&amp;gt;Pour une approche critique des sources relatives à la Résistance, voir : &#039;&#039;Fabrice Maerten,&#039;&#039; « Les archives de et sur la Résistance. Par-delà leurs limites, une richesse propice à de nouvelles perspectives », &#039;&#039;Revue belge d&#039;histoire contemporaine/Belgisch Tijdschrift voor Nieuwste Geschiedenis&#039;&#039;, 2022, n°1-2, p.226-240, disponible [https://www.journalbelgianhistory.be/fr/journal/belgisch-tijdschrift-voor-nieuwste-geschiedenis-lii-2022-1-2/archives-sur-r-sistance-par-del en ligne].&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p&amp;gt;Pour consulter les notices de la plupart des journaux clandestins parus entre 1940 et 1944 en Belgique, voir : &#039;&#039;José Gotovitch (dir.),&#039;&#039; &#039;&#039;Guide de la presse clandestine de Belgique&#039;&#039;, Bruxelles, Centre de Recherches et d&#039;Études historiques de la Seconde Guerre mondiale, 1991, disponible [https://warpress.cegesoma.be/sites/warpress.cegesoma.be/files/Guide%20de%20la%20Presse%20Clandestine.pdf en ligne]. Vous pouvez également consulter une version numérisée de certains de ces journaux sur : &#039;&#039;[https://warpress.cegesoma.be/fr The Belgian War Press].&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Contact&amp;lt;/span&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Si vous avez une question technique ou de contenu ou si vous souhaitez participer au projet en tant que stagiaire ou bénévole, veuillez prendre [mailto:cegesoma@arch.be contact avec nous].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Logo_Wikibase_text.png|242x242px|link=https://cegesoma.be/en/project/wikibase-resistance]]  [[File:CegeSoma_Arch.png|293x293px|link=https://www.cegesoma.be]]             &lt;br /&gt;
[[File:Logo_ARA.png|76x76px|link=https://arch.arch.be]]                     &lt;br /&gt;
[[File:Belspo.jpg|120x120px|link=https://www.belspo.be/]]&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; width=&amp;quot;510px&amp;quot; cellspacing=&amp;quot;20px&amp;quot; |&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=About/de&amp;diff=265876</id>
		<title>About/de</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=About/de&amp;diff=265876"/>
		<updated>2025-06-25T09:15:02Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;A_Belgian_premiere&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Eine Premiere in Belgien&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;&#039;&#039;Resistance in Belgium&#039;&#039;&#039;&#039;&#039; ist aus einem vom [https://cegesoma.be CegeSoma] durchgeführten Pilotprojekt des [https://arch.arch.be/index.php?l=de&amp;amp;m=die-einrichtung&amp;amp;r=allgemeine-informationen Belgischen Staatsarchivs] hervorgegangen. Diese Plattform wird es letztlich ermöglichen, Recherchen zu mehr als 200 000 Personen durchzuführen, die in irgendeiner Form an den verschiedenen Widerstandsaktivitäten in Belgien während des Zweiten Weltkriegs beteiligt waren. Die Datenbank beherbergt strukturierte Datensätze in mehreren Sprachen, die sowohl von Mensch als auch Maschine (aus)gelesen werden können. Tausende Informationen können mit einer einfachen Suchanfrage oder erweiterten (transversalen) Suche anhand von Namen, Geburtsdaten, Wohnorten oder der Bezeichnung einer Widerstandsbewegung oder eines Widerstandsnetzwerks durchsucht werden. Die Datenbank ist sowohl für die breite Öffentlichkeit als auch für erfahrene Nachforscher und Historiker (via erweiterte Suche) bestimmt und bildet eine Ergänzung zum thematischen Online-Portal [https://www.belgiumwwii.be/de/ Belgium WWII] über den Zweiten Weltkrieg in Belgien.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Thousands_of_data&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Tausende Daten&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Die Plattform enthält tausende Datensätze über Personen, die entweder verstorben sind oder vor mehr als 100 Jahren geboren wurden, und wird kontinuierlich mit neuen und überprüften Daten ergänzt. Derzeit umfasst die Plattform Daten aus mehr als 42.000 individuellen Akten, die von der Staatssicherheit (Sûreté de l’État/Staatsveiligheid) im Zusammenhang mit den Interventions- und Geheimdiensten angelegt wurden.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Künftig werden auch die Daten aus folgenden Akten hinzufgefügt:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mehr als 25 000 persönliche Akten über den Status als Widerstandskämpfer in der Untergrundpresse, die vom Archivdienst für Kriegsopfer aufbewahrt werden, und etwa 15 247 Vorbereitungsakten von &#039;&#039;Union de la presse clandestine&#039;&#039; und &#039;&#039;Front de l’Indépendance&#039;&#039;.&lt;br /&gt;
* Mehr als 35.000 persönliche Akten, die von verschiedenen bewaffneten Widerstandsbewegungen zur Anerkennung ihrer Mitglieder als bewaffnete Widerstandskämpfer eröffnet wurden; diese werden beim CegeSoma aufbewahrt. &lt;br /&gt;
* Mehr als 44 000 persönliche Akten über den Status als ziviler Widerstandskämpfer, die vom Archivdienst für Kriegsopfer aufbewahrt werden, mehr als 5 000 von &#039;&#039;Front de l’Indépendance&#039;&#039; eingereichte Formulare. &lt;br /&gt;
* ~140 000 persönliche Akten vom &#039;&#039;Office de la Résistance&#039;&#039; über den Status als bewaffneter Widerstandskämpfer, die beim Generalstaatsarchiv aufbewahrt werden.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;A_long-term_collaboration_project&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Ein langfristiges Gemeinschaftsprojekt&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Das Projekt wurde im Frühling 2021 unter der Leitung von Anne Chardonnens und Fabrice Maerten (CegeSoma) ins Leben gerufen und beruht auf der Vorarbeit für die Veröffentlichung des Buchs [https://www.cegesoma.be/fr/publication/papy-etait-il-un-heros &#039;&#039;Papy était-il un héros ?&#039;&#039;], die bereits im Herbst 2019 begonnen hatte.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;Resistance in Belgium&#039;&#039; ist das Ergebnis der Arbeit eines fachübergreifenden Teams, das von  zahlreichen Freiwilligen, Praktikanten und jobbenden Studenten sowie von Personalmitgliedern des CegeSoma unterstützt wird. Weitere Informationen auf der [https://cegesoma.be/en/project/wikibase-resistance Website des Projekts].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Infrastructure_et_maintenance&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Infrastruktur und technische Verwaltung&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Die Infrastruktur, auf der die Daten beherbergt sind, beruht auf der [[mediawikiwiki:Wikibase|Open-Source-Software Wikibase]]. Die Konfiguration und die technische Wartung werden intern von Peter Van Overveldt und Anne Chardonnens durchgeführt.&lt;br /&gt;
&lt;br /&gt;
Die Startseite wurde in Zusammenarbeit mit [https://professional.wiki/ Professional Wiki] erstellet. Der Quellcode ist frei verfügbar auf [https://github.com/archbelgium/resistanceinbelgiumBeHomepage GitHub], mit dem Ziel. Dies soll die Zusammenarbeit und den Austausch von Ressourcen innerhalb der Community fördern.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Access_to_data&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Zugang zu den Daten===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Offene und wiederverwendbare Daten stehen im Mittelpunkt dieses Projekts. Sie werden in einem strukturierten Format gespeichert, auf das auf verschiedene Weise zugegriffen werden kann. Weitere Informationen zum Zugriff auf die Daten finden Sie [https://data.arch.be/wiki/Special:MyLanguage/Data hier].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Help&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Hilfe&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Fragen zu &#039;&#039;Resistance in Belgium&#039;&#039;? Hilfe bei Ihren Recherchen nötig? Weitere Informationen sind in den [https://data.arch.be/wiki/FAQ/de Häufig gestellten Fragen (FAQ)] zu finden.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Terms_of_use&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Nutzungsbedingungen&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Sie möchten Inhalte von &#039;&#039;Resistance in Belgium&#039;&#039; veröffentlichen oder weiterverwenden? Bitte lesen Sie diese [https://data.arch.be/wiki/Licence/de Informationen] und stellen Sie sicher, dass Sie die Inhalte ordnungsgemäß weiterverwenden.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Contributors&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Mitwirkende&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Wir danken allen Personen, die an der Einspeisung und Bearbeitung der Daten beteiligt (gewesen) sind:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Sirine Aki, Maximilian Amerstorfer, Stef De Baedts, Martin Bagnoud, Eléonore Bastogne, Roland Baumann, Marie Bessière, Dora Beullens, Stella Black, Johannes Bogaert, Benjamin Bohrer, Marguerite de Brouwer, Zeyneb Buchal, Bernard Burton, Marie-Hélène Calicis, Moritz Clodi, Jonathan D&#039;Haese, Hedwig Degelaen, Emile Dejehansart, Marie Delvaux, Yves Delvaux, Matthias Domsgen, Julie Douley, Mathilde Fabri, Clémentine Flament, Paula Fraunbaum, Samuel Frieling, Francesca Giuffredi, Julian Hagenauer, Antonia Heidrich, Nora Kaltenböck, Hilde Keppens, Luc Ketels, Florian Kössler, Monica Lacanale, Zakaria Lamarti, Francis Lambrechts, Adil Lasouad, Jonas Leduc, Artyom Lyapounov, Fouzia Mahi, Darren Manouvrier, Yvette Martin, Thomas Masurel, Mohamed Taieb Mokkadem, Pierre Mortier, Felix Oberhüber, Noah Plattner, Maximilian Pröll, Hasna Richa, Cécilia Saerens, Ilias Sari, Julika Schulze, Clemens Schönborn-Buchheim, Jula Skomski, Martin Van Splunter, Alexandre Stroinovsky, Jacques Sweers, Nico Theunissen, Felix Thurner, Kathleen Vandenberghe, Sarah Vanreybrouck, Marc De Win, Milena Zimmerman.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Follow-up-Ausschuss&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Anne Chardonnens, Annelies Coenen, Rolande Depoortere, Gert De Prins, Gertjan Desmet, Paul Drossens, Chantal Kesteloot, Yves Lardinois, Fabrice Maerten, Alexandra Matagne, Eddy Put, Johan Van Der Eycken.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Kommunikation&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Isabelle Ponteville, Chloé Brault.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Übersetzungen&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Dora Beullens, Alexander Hezel, Pascal Neckebrouck.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Koordinierung&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Anne Chardonnens, Fabrice Maerten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Publications&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Publikationen&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;p&amp;gt;Allgemeine Artikel zum Widerstand in Belgien und Portraits von Widerstandskämpfern finden Sie auf der Website [https://www.belgiumwwii.be/de &#039;&#039;Belgium WWII&#039;&#039;].&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p&amp;gt; Für einen Überblick über die Geschichte des Widerstands in Belgien, der Erinnerungskultur, die verschiedenen Status als national anerkannter Widerstandskämpfer und die Archivbestände mit persönlichen Akten zu Widerstandskämpfern siehe: &#039;&#039;Fabrice Maerten (Dir.)&#039;&#039;, [https://www.cegesoma.be/fr/publication/papy-etait-il-un-heros &#039;&#039;Papy était-il un héros ? Sur les traces des hommes et des femmes dans la Résistance pendant la Seconde Guerre mondiale&#039;&#039;], Tielt, 2020, 352 p. [vergriffen].&amp;lt;/p&amp;gt; &lt;br /&gt;
*&amp;lt;p&amp;gt;Eine Bibliographie über den Widerstand: [https://www.cegesoma.be/fr/publication/la-résistance-en-belgique-1940-1944-bibliographie-sélective  &#039;&#039;La résistance en Belgique (1940-1944). Bibliographie sélective&#039;&#039;]. &amp;lt;/p&amp;gt;&lt;br /&gt;
*&amp;lt;p&amp;gt;Eine kritische Betrachtung der Quellen über den Widerstand: &#039;&#039;Fabrice Maerten, „Les archives de et sur la Résistance. Par-delà leurs limites, une richesse propice à de nouvelles perspectives“, in &#039;&#039;Revue belge d&#039;histoire contemporaine/Belgisch Tijdschrift voor Nieuwste Geschiedenis&#039;&#039;, 2022, Nr. 1-2, S. 226-240, [https://www.journalbelgianhistory.be/fr/journal/belgisch-tijdschrift-voor-nieuwste-geschiedenis-lii-2022-1-2/archives-sur-r-sistance-par-del online verfügbar].&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p&amp;gt;Für Beschreibungen der meisten zwischen 1940 und 1944 erschienenen Untergrundzeitungen siehe: &#039;&#039;José Gotovitch (Dir.)&#039;&#039;, &#039;&#039;Guide de la presse clandestine de Belgique&#039;&#039;, Bruxelles, Centre de Recherches et d&#039;Etudes historiques de la Seconde Guerre Mondiale, 1991, 214 S., [https://warpress.cegesoma.be/sites/warpress.cegesoma.be/files/Guide%20de%20la%20Presse%20Clandestine.pdf online verfügbar] (auf Französisch). Einige dieser Zeitungen können als digitale Fassung auf &#039;&#039;[https://warpress.cegesoma.be/en The Belgian War Press]&#039;&#039; eingesehen werden.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Contact&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Kontakt&amp;lt;/span&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Falls Sie technische Fragen oder Fragen zum Inhalt haben oder sich als Praktikant/Freiwilliger am Projekt beteiligen möchten, [mailto:cegesoma@arch.be kontaktieren Sie uns].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Logo_Wikibase_text.png|242x242px|link=https://cegesoma.be/en/project/wikibase-resistance]]  [[File:CegeSoma_Arch.png|293x293px|link=https://www.cegesoma.be]]             &lt;br /&gt;
[[File:Logo_ARA.png|76x76px|link=https://arch.arch.be]]                     &lt;br /&gt;
[[File:Belspo.jpg|120x120px|link=https://www.belspo.be/]]&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; width=&amp;quot;510px&amp;quot; cellspacing=&amp;quot;20px&amp;quot; |&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=About/en&amp;diff=265875</id>
		<title>About/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=About/en&amp;diff=265875"/>
		<updated>2025-06-25T09:15:02Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;A Belgian premiere&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;&#039;&#039;Resistance in Belgium&#039;&#039;&#039;&#039;&#039; is the fruit of a pilot project of the [https://arch.arch.be/index.php?l=en&amp;amp;m=about-the-institution&amp;amp;r=presentation State Archives in Belgium] carried out by [https://cegesoma.be/en CegeSoma]. This platform will eventually enable research about more than 200,000 persons who were involved in one form or another in the different resistance activities led in Belgium during the Second World War. The database contains structured and multilingual data that can be read be humans and machines and allows for simple search queries as well as advanced transversal research in a plenitude of information on the basis of a name, a date of birth, an address or the denomination of a resistance movement or network. It is geared towards the large public as well as seasoned researchers and historians, and intended as a complement to the topical portal site [https://www.belgiumwwii.be/ Belgium WWII] about the Second World War in Belgium. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Thousands of data &amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The platform houses thousands of data on individuals either known to be deceased or born more than 100 years ago, and shall be continuously fed through supply and verification of the remaining data. Currently, the platform contains data derived from more than 65 000 individual files and records opened by the State Security Service (Sûreté de l’Etat/Staatsveiligheid), related to the Intelligence and Action Services and/or by the Ministry of Reconstruction and its successors as part of the procedure for obtaining status of &amp;quot;resistance fighter through the underground press&amp;quot;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Data from the following records will also be added:&amp;lt;/p&amp;gt;&lt;br /&gt;
* around 15 000 preparatory files from Union de la presse clandestine and Front de l’Indépendance for the recognition of their members as &amp;quot;resistance fighters through the underground press&amp;quot;. &lt;br /&gt;
* more than 35 000 personal files opened by armed resistance movements for the recognition of their members as armed resistants, conserved by CegeSoma. &lt;br /&gt;
* more than 44 000 personal files about the Status of civil resitance fighter conserved by the Archives Service for War Victims, and more than 5 000 forms filed by the &#039;&#039;Front de l’Indépendance&#039;&#039;. &lt;br /&gt;
* ~140 000 personal files of the &#039;&#039;Office de la Résistance&#039;&#039; about the Status of armed resistance fighter conserved by the National Archives.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;A long-term collaboration project&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The project was launched in spring 2021 and is coordinated by Anne Chardonnens and Fabrice Maerten (CegeSoma); it is based on the work started in autumn 2019 for the publication [https://www.cegesoma.be/en/publication/papy-etait-il-un-heros Papy était-il un héros ?] &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;Resistance in Belgium&#039;&#039; is the fruit of a multidisciplinary team assisted by several volunteers, trainees and student workers as well as personnel of CegeSoma. See the [https://cegesoma.be/en/project/wikibase-resistance dedicated project webpage] for further information.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Infrastructure et maintenance&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
The infrastructure that hosts the data is based on the [[mediawikiwiki:Wikibase|Wikibase open source software]]. The configuration and technical maintenance are carried out in-house by Peter Van Overveldt and Anne Chardonnens at the State Archives.&lt;br /&gt;
&lt;br /&gt;
The homepage was designed in collaboration with [https://professional.wiki/ Professional Wiki]. The source code is openly available on [https://github.com/archbelgium/resistanceinbelgiumBeHomepage GitHub], with the aim of fostering collaborative efforts and the sharing of resources within the community.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Access to data ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Open and re-useable data are at the core of this project. They are saved in a structured format that can be accessed in different ways; for more details on accessing the data, [https://data.arch.be/wiki/Special:MyLanguage/Data click here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Help&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Questions about &#039;&#039;Resistance in Belgium&#039;&#039;? Do you need assistance for your research? Please consult the [[FAQ|FAQ]] for further information.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Terms of use&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Would you like to re-use or publish contents from &#039;&#039;Resistance in Belgium&#039;&#039;? Please consult our [[Licence|practical information page]] to make sure to re-use contents in the correct manner.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Contributors&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;We would like to thank everyone involved in the data feeding and processing work:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Sirine Akki, Philippe Amand, Maximilian Amerstorfer, Stef De Baedts, Martin Bagnoud, Eléonore Bastogne, Roland Baumann, Marie Bessière, Dora Beullens, Stella Black, Johannes Bogaert, Benjamin Bohrer, Marguerite de Brouwer, Zeyneb Buchal, Bernard Burton, Marie-Hélène Calicis, Moritz Clodi, Jonathan D&#039;Haese, Hedwig Degelaen, Emile Dejehansart, Marie Delvaux, Yves Delvaux, Matthias Domsgen, Julie Douley, Mathilde Fabri, Clémentine Flament, Paula Fraunbaum, Samuel Frieling, Francesca Giuffredi, Julian Hagenauer, Antonia Heidrich, Nora Kaltenböck, Hilde Keppens, Luc Ketels, Florian Kössler, Monica Lacanale, Zakaria Lamarti, Francis Lambrechts, Adil Lasouad, Jonas Leduc, Artyom Lyapounov, Fouzia Mahi, Darren Manouvrier, Yvette Martin, Thomas Masurel, Mohamed Taieb Mokkadem, Pierre Mortier, Felix Oberhüber, Noah Plattner, Maximilian Pröll, Hasna Richa, Cécilia Saerens, Ilias Sari, Julika Schulze, Clemens Schönborn-Buchheim, Jula Skomski, Martin Van Splunter, Alexandre Stroinovsky, Jacques Sweers, Nico Theunissen, Felix Thurner, Kathleen Vandenberghe, Sarah Vanreybrouck, Marc De Win, Milena Zimmerman.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Follow-up committee&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Anne Chardonnens, Annelies Coenen, Rolande Depoortere, Gert De Prins, Gertjan Desmet, Paul Drossens, Chantal Kesteloot, Yves Lardinois, Fabrice Maerten, Alexandra Matagne, Eddy Put, Johan Van Der Eycken.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Communication&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Isabelle Ponteville, Chloé Brault.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Translations&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Dora Beullens, Alexander Hezel, Pascal Neckebrouck.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Coordination&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Anne Chardonnens, Fabrice Maerten.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Publications&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;p&amp;gt;General articles about the Resistance in Belgium and portraits of resistance fighters can be found on the patform [https://www.belgiumwwii.be/ &#039;&#039;Belgium WWII&#039;&#039;].&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p&amp;gt; For a global overview about the Resistance, its remembrance culture, the national recognition status and archive fonds with personal files about resistance fighters see: &#039;&#039;Fabrice Maerten (dir.),&#039;&#039; &#039;&#039;[https://www.cegesoma.be/en/publication/papy-etait-il-un-heros Papy était-il un héros ? Sur les traces des hommes et des femmes dans la Résistance pendant la Seconde Guerre mondiale]&#039;&#039;, Tielt, 2020, 352 p. [out of print].&amp;lt;/p&amp;gt; &lt;br /&gt;
*For a bibliography about the Resistance in Belgium see: [https://www.cegesoma.be/en/publication/resistance-belgium-1940-1944-selected-bibliography &#039;&#039;Resistance in Belgium (1940-1944). Selected bibliography&#039;&#039;]. &amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p&amp;gt;For a critical assessment of the sources about the Resistance see &#039;&#039;Fabrice Maerten, &amp;quot;Les archives de et sur la Résistance. Par-delà leurs limites, une richesse propice à de nouvelles perspectives&amp;quot; &#039;&#039;, in &#039;&#039;Revue belge d&#039;histoire contemporaine/Belgisch Tijdschrift voor Nieuwste Geschiedenis&#039;&#039;, 2022, no. 1-2, p. 226-240, [https://www.journalbelgianhistory.be/en/journal/belgisch-tijdschrift-voor-nieuwste-geschiedenis-lii-2022-1-2/archives-sur-r-sistance-par-del available online].&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p&amp;gt;The descriptions of most underground journals published between 1940 and 1944 in Belgium can be found in the following guide: &#039;&#039;José Gotovitch (dir.)&#039;&#039;, &#039;&#039;Guide de la presse clandestine de Belgique&#039;&#039;, Bruxelles, Centre de Recherches et d&#039;Etudes historiques de la Seconde Guerre Mondiale, 1991, 214 p., [https://warpress.cegesoma.be/sites/warpress.cegesoma.be/files/Guide%20de%20la%20Presse%20Clandestine.pdf available online] (in French). A digitised version of some of these journals can be found on &#039;&#039;[https://warpress.cegesoma.be/en The Belgian War Press].&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Contact&amp;lt;/span&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For content-related questions, technical aspects or if you would like to participate in the projet as a trainee/volunteer, please [mailto:cegesoma@arch.be contact us].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Logo_Wikibase_text.png|242x242px|link=https://cegesoma.be/en/project/wikibase-resistance]]  [[File:CegeSoma_Arch.png|293x293px|link=https://www.cegesoma.be]]             &lt;br /&gt;
[[File:Logo_ARA.png|76x76px|link=https://arch.arch.be]]                     &lt;br /&gt;
[[File:Belspo.jpg|120x120px|link=https://www.belspo.be/]]&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; width=&amp;quot;510px&amp;quot; cellspacing=&amp;quot;20px&amp;quot; |&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=About/nl&amp;diff=265874</id>
		<title>About/nl</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=About/nl&amp;diff=265874"/>
		<updated>2025-06-25T09:15:02Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;A_Belgian_premiere&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Een primeur voor België&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;&#039;&#039;Resistance in Belgium&#039;&#039;&#039;&#039;&#039; is ontstaan uit een pilootproject van het [https://arch.arch.be/index.php?l=nl&amp;amp;m=over-ons&amp;amp;r=het-rijksarchief-in-het-kort Rijksarchief] in België, meer bepaald van het [https://cegesoma.be/nl CegeSoma]. Dit platform is het uiteindelijke resultaat en zal op termijn opzoekingen mogelijk maken over meer dan 200 000 personen die tijdens de Tweede Wereldoorlog betrokken waren bij verzetsactiviteiten in België. Deze databank omvat gestructureerde, meertalige en zowel voor mensen als zoekrobotten leesbare gegevens en maakt daardoor eenvoudige, maar ook transversale opzoekingen mogelijk in duizenden gegevens op basis van een naam, een geboortedatum, een woonplaats, een verzetsbeweging of -netwerk. Ze is er zowel voor het brede publiek als - via de transversale opzoekingen - voor een meer gespecialiseerd publiek van onderzoekers en historici en vervolledigt de thematische website over de Tweede Wereldoorlog in België, [https://www.belgiumwwii.be/ Belgium WWII].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Thousands_of_data&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Duizenden gegevens&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Dit platform bevat honderdduizenden gegevens over mensen van wie we weten dat ze meer dan 100 jaar geleden geboren werden, of die intussen overleden zijn. Het zal stapsgewijs aangevuld worden na het coderen en controleren van de resterende gegevens. Nu vindt u al de gegevens van meer dan 42 000 steekkaarten en persoonsdossiers van de Staatsveiligheid met betrekking tot de Inlichtings- en Actiediensten.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Later komen daar nog de gegevens bij uit:&amp;lt;/p&amp;gt;&lt;br /&gt;
*Meer dan 25 000 persoonsdossiers met betrekking tot het statuut van weerstander door de sluikpers die de Dienst Archief Oorlogsslachtoffers bewaart, en ongeveer 15 000 voorbereidende dossiers, formulieren en steekkaarten van de Nationale Unie der Sluikpers en het Onafhankelijkheidsfront.&lt;br /&gt;
*Meer dan 35 000 persoonsdossiers van de verschillende gewapende verzetsbewegingen met het oog op de erkenning van hun leden als gewapende verzetslui die het CegeSoma bewaart.&lt;br /&gt;
&lt;br /&gt;
*Meer dan 44 000 persoonsdossiers met betrekking tot het statuut van burgerlijk weerstander bewaard door de Dienst Archief Oorlogsslachtoffers en meer dan 5 000 formulieren ingediend door het Onafhankelijkheidsfront..&lt;br /&gt;
*~140 000 persoonsdossiers van de Dienst van de Weerstand met betrekking tot het statuut van gewapende weerstander die in het Algemeen Rijksarchief bewaard worden.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;A_long-term_collaboration_project&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Een gezamenlijk project van lange duur&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Het project ging officieel van start in de lente van 2021 onder coördinatie van Anne Chardonnens en Fabrice Maerten (CegeSoma) en bouwt voort op het werk dat in de herfst van 2019 begon in het kader van het boek [https://www.cegesoma.be/nl/publication/was-opa-een-held &#039;&#039;Was opa een held?&#039;&#039;]&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;Resistance in Belgium&#039;&#039; is het werk van een multidisciplinaire ploeg met de hulp van talrijke vrijwilligers, stagiairs, jobstudenten en verschillende personeelsleden van het CegeSoma. Op de [https://cegesoma.be/nl/project/wikibase-verzet bladzijde over het project] vindt u hier meer over.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Infrastructure_et_maintenance&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Infrastructuur en onderhoud&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
De infrastructuur van de gegevens gebruikt de [[mediawikiwiki:Wikibase|open-source software Wikibase]]. De configuratie en het technische onderhoud worden intern gerealiseerd door Peter Van Overveldt en Anne Chardonnens.&lt;br /&gt;
&lt;br /&gt;
De onthaalpagina werd met [https://professional.wiki/ Professional Wiki] ontworpen. De broncode is vrij beschikbaar [https://github.com/archbelgium/resistanceinbelgiumBeHomepage op GitHub], om samenwerking en het delen van middelen binnen de gemeenschap te bevorderen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Access_to_data&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Toegang tot de gegevens===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Dit kadert in een initiatief om gegevens beschikbaar te stellen en te hergebruiken. De gegevens worden op een gestructureerde manier ter beschikking gesteld en verschillende manieren toegankelijk; voor meer details over de toegang tot de gegevens, [https://data.arch.be/wiki/Special:MyLanguage/Data klik hier].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Help&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Hulp&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Hebt u vragen over &#039;&#039;Resistance in Belgium&#039;&#039;? Wilt u hulp bij uw opzoekingen? Raadpleeg dan [https://data.arch.be/wiki/FAQ/nl onze FAQ] voor meer info.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Terms_of_use&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Gebruiksvoorwaarden&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Wilt u gegevens die u op &#039;&#039;Resistance in Belgium&#039;&#039; vond verder gebruiken of publiceren? Raadpleeg dan onze [[Licence/nl informatiepagina]] zodat u de gegevens adequaat verder gebruikt.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Contributors&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Medewerkers&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;We danken iedereen die heeft meegewerkt of nog meewerkt aan het coderen en verwerken van de gegevens van ganser harte:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Sirine Akki, Philippe Amand, Maximilian Amerstorfer, Stef De Baedts, Martin Bagnoud, Eléonore Bastogne, Roland Baumann, Marie Bessière, Dora Beullens, Stella Black, Johannes Bogaert, Benjamin Bohrer, Marguerite de Brouwer, Zeyneb Buchal, Bernard Burton, Marie-Hélène Calicis, Moritz Clodi, Jonathan D&#039;Haese, Hedwig Degelaen, Emile Dejehansart, Marie Delvaux, Yves Delvaux, Matthias Domsgen, Julie Douley, Mathilde Fabri, Clémentine Flament, Paula Fraunbaum, Samuel Frieling, Francesca Giuffredi, Julian Hagenauer, Antonia Heidrich, Nora Kaltenböck, Hilde Keppens, Luc Ketels, Florian Kössler, Monica Lacanale, Zakaria Lamarti, Francis Lambrechts, Adil Lasouad, Jonas Leduc, Artyom Lyapounov, Fouzia Mahi, Darren Manouvrier, Yvette Martin, Thomas Masurel, Mohamed Taieb Mokkadem, Pierre Mortier, Felix Oberhüber, Noah Plattner, Maximilian Pröll, Hasna Richa, Cécilia Saerens, Ilias Sari, Julika Schulze, Clemens Schönborn-Buchheim, Jula Skomski, Martin Van Splunter, Alexandre Stroinovsky, Jacques Sweers, Nico Theunissen, Felix Thurner, Kathleen Vandenberghe, Sarah Vanreybrouck, Marc De Win, Milena Zimmerman.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Opvolgingscomité&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Anne Chardonnens, Annelies Coenen, Rolande Depoortere, Gert De Prins, Gertjan Desmet, Paul Drossens, Chantal Kesteloot, Yves Lardinois, Fabrice Maerten, Alexandra Matagne, Eddy Put, Johan Van Der Eycken.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Communicatie&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Isabelle Ponteville, Chloé Brault.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Vertalingen&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Dora Beullens, Alexander Hezel, Pascal Neckebrouck.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Coördinatie&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Anne Chardonnens, Fabrice Maerten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Publications&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Publicaties&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;p&amp;gt;Voor algemene informatie over het verzet in België en portretten van verzetslieden: [https://www.belgiumwwii.be/ &#039;&#039;Belgium WWII&#039;&#039;].&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p&amp;gt;Voor een algemeen overzicht over de geschiedenis van het verzet, de herinnering eraan, de statuten van nationale erkenning en de archieffondsen met hele reeksen individuele dossiers van verzetslieden: &#039;&#039;Fabrice Maerten (dir.):&#039;&#039; &amp;quot;&amp;quot;[https://www.cegesoma.be/nl/publication/was-opa-een-held Was opa een held? Speuren naar mannen en vrouwen in het verzet tijdens WO II&#039;&#039;], Tielt, 2020, 368 p.&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p&amp;gt;Voor een bibliografie over het verzet in België: [https://www.cegesoma.be/nl/publication/het-verzet-belgi%C3%AB-1940-1944-selectieve-bibliografie &#039;&#039;Het verzet in België (1940-1944). Selectieve bibliografie&#039;&#039;].&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p&amp;gt;Voor een kritisch overzicht van de bronnen over het verzet: &#039;&#039;Fabrice Maerten,&#039;&#039; « Les archives de et sur la Résistance. Par-delà leurs limites, une richesse propice à de nouvelles perspectives » in &#039;&#039;Revue belge d’histoire contemporaine/Belgisch Tijdschrift voor Nieuwste Geschiedenis&#039;&#039;, 2022, nr 1-2, blz. 226-240, [https://www.journalbelgianhistory.be/nl/journal/belgisch-tijdschrift-voor-nieuwste-geschiedenis-lii-2022-1-2/archives-sur-r-sistance-par-del on-line beschikbaar].&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p&amp;gt;Voor notities over de meeste clandestiene dagbladen die tussen 1940 en 1944 verschenen: &#039;&#039;José Gotovitch (dir.),&#039;&#039; &#039;&#039;Guide de la presse clandestine de Belgique&#039;&#039;, Bruxelles, Centre de Recherches et d’Études historiques de la Seconde Guerre Mondiale, 1991, 214 blz., [https://warpress.cegesoma.be/sites/warpress.cegesoma.be/files/Guide%20de%20la%20Presse%20Clandestine.pdf on-line beschikbaar] (in het Frans). U kunt ook een gedigitaliseerde versie van sommige van die dagbladen raadplegen op &#039;&#039;[https://warpress.cegesoma.be/nl The Belgian War Press].&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:#148f67&amp;quot;&amp;gt;Contact&amp;lt;/span&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Hebt u technische vragen, vragen over de inhoud, of wilt u als vrijwilliger/stagiair meewerken aan het project, neem dan [[mailto:cegesoma@arch.be contact met ons]] op.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Logo_Wikibase_text.png|242x242px|link=https://cegesoma.be/en/project/wikibase-resistance]]  [[File:CegeSoma_Arch.png|293x293px|link=https://www.cegesoma.be]]             &lt;br /&gt;
[[File:Logo_ARA.png|76x76px|link=https://arch.arch.be]]                     &lt;br /&gt;
[[File:Belspo.jpg|120x120px|link=https://www.belspo.be/]]&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; width=&amp;quot;510px&amp;quot; cellspacing=&amp;quot;20px&amp;quot; |&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:About/4/en&amp;diff=265873</id>
		<title>Translations:About/4/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:About/4/en&amp;diff=265873"/>
		<updated>2025-06-25T09:15:01Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p&amp;gt;The platform houses thousands of data on individuals either known to be deceased or born more than 100 years ago, and shall be continuously fed through supply and verification of the remaining data. Currently, the platform contains data derived from more than 65 000 individual files and records opened by the State Security Service (Sûreté de l’Etat/Staatsveiligheid), related to the Intelligence and Action Services and/or by the Ministry of Reconstruction and its successors as part of the procedure for obtaining status of &amp;quot;resistance fighter through the underground press&amp;quot;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Data from the following records will also be added:&amp;lt;/p&amp;gt;&lt;br /&gt;
* around 15 000 preparatory files from Union de la presse clandestine and Front de l’Indépendance for the recognition of their members as &amp;quot;resistance fighters through the underground press&amp;quot;. &lt;br /&gt;
* more than 35 000 personal files opened by armed resistance movements for the recognition of their members as armed resistants, conserved by CegeSoma. &lt;br /&gt;
* more than 44 000 personal files about the Status of civil resitance fighter conserved by the Archives Service for War Victims, and more than 5 000 forms filed by the &#039;&#039;Front de l’Indépendance&#039;&#039;. &lt;br /&gt;
* ~140 000 personal files of the &#039;&#039;Office de la Résistance&#039;&#039; about the Status of armed resistance fighter conserved by the National Archives.&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Data/en&amp;diff=265865</id>
		<title>Data/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Data/en&amp;diff=265865"/>
		<updated>2025-06-24T14:36:04Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
Currently, the platform contains information on &#039;&#039;&#039;nearly 65,000 individuals, representing about a third of the resistance members&#039;&#039;&#039;. These are individuals for whom a file related to the Intelligence and Action services was created by the State Security  and/or by the Ministry of Reconstruction and its successors as part of the procedure for obtaining status of &amp;quot;resistance fighter through the underground press&amp;quot;. For [https://data.arch.be/wiki/Special:MyLanguage/Protection_of_privacy privacy protection] reasons, this data concerns only individuals whose birth date (more than 100 years ago) or date of death is known. &#039;&#039;&#039;New data will be regularly added&#039;&#039;&#039;, including information from other types of files preserved by the State Archives, related to the status of resistance members from resistance members from the civilian resistance, and armed resistance. Ultimately, information from more than 350,000 individual files, representing representing more than 200,000 people, will be made available online. For more details, [https://data.arch.be/wiki/FAQ#Content_and_sources consult the FAQ].&lt;br /&gt;
&lt;br /&gt;
Several ways to access this data are available, each tailored to specific needs: &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt; &amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;A/ Search by Name&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;br&amp;gt;Are you looking for specific information? Use the main search bar to look for the name of a person, an organization, or an archive collection and access their complete descriptive record.&lt;br /&gt;
&lt;br /&gt;
Examples :  &lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q6793 Record of the resistance member Andrée De Jongh]&lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q4238 Record related to the Comet escape line].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;B/ Search by Location&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Are you conducting research on the resistance in a specific region? Opt for a search by location and access tables listing people residing in a specific region during or shortly after World War II. &lt;br /&gt;
&lt;br /&gt;
*[https://data.arch.be/wiki/Special:MyLanguage/Search_by_location Search by location]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;C/ In-depth search (SPARQL)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Are you studying the resistance in Belgium and want to explore the data in more depth? Discover the basics of the SPARQL language, which allows you to perform complex and customized searches by cross-referencing the various information available on the platform. Reserved for advanced use, these queries allow for the analysis of larger datasets or to establish links between different types of information.&lt;br /&gt;
&lt;br /&gt;
* [https://data.arch.be/wiki/In-depth_search SPARQL Query Examples]&lt;br /&gt;
* [https://data.arch.be/wiki/Tutorial SPARQL Tutorial]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#64686e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;D/ Machine Access (API)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Access the data via our API for integration into your applications or systems. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*[https://data.arch.be/w/api.php API Documentation]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Data/fr&amp;diff=265864</id>
		<title>Data/fr</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Data/fr&amp;diff=265864"/>
		<updated>2025-06-24T14:36:03Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Actuellement, la plateforme contient des informations sur &#039;&#039;&#039;plus de 42 000 personnes&#039;&#039;&#039; pour lesquelles un dossier en lien avec les services de Renseignements et d&#039;Action a été constitué par la Sûreté de l’État. Pour des raisons de [https://data.arch.be/wiki/Special:MyLanguage/Protection_of_privacy protection de la vie privée], ces données concernent uniquement des individus dont nous savons qu&#039;ils sont décédés ou, si ce n&#039;est pas le cas, qu&#039;ils sont nés il y a plus de 100 ans. Cela représente environ &#039;&#039;&#039;un cinquième de toutes les personnes ayant introduit une demande de reconnaissance comme résistant·e&#039;&#039;&#039;.  &#039;&#039;&#039;De nouvelles données seront régulièrement ajoutées&#039;&#039;&#039;, provenant notamment de dossiers relatifs aux statuts de résistant par la presse clandestine, de résistant civil et de résistant armé conservés par les Archives de l&#039;Etat. À terme, ce sont des informations issues de plus de 350 000 dossiers individuels, représentant plus de 200 000 personnes, qui seront mises à disposition en ligne. Pour plus de détails, [https://data.arch.be/wiki/FAQ/fr#Contenu_et_sources consultez la FAQ].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Plusieurs voies d&#039;accès à ces données s&#039;offrent à vous, chacune adaptée à des besoins spécifiques :&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt; &amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;A/ Recherche par nom&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;br&amp;gt;Vous recherchez une information en particulier ? Utilisez la barre de recherche principale pour rechercher le nom d&#039;une personne, d&#039;une organisation ou d&#039;un fonds d&#039;archives et accédez ainsi à leur fiche descriptive complète.&lt;br /&gt;
&lt;br /&gt;
Exemples :  &lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q6793 Fiche de la résistante Andrée De Jongh]&lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q4238 Fiche liée à la ligne d&#039;évasion Comète].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;B/ Recherche par domicile&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Vous effectuez des recherches sur l&#039;implantation géographique de la résistance ? Optez pour la recherche par lieu de domicile et accédez ainsi à des tableaux répertoriant les personnes domiciliées dans une région spécifique pendant ou au lendemain de la Seconde Guerre mondiale. &lt;br /&gt;
&lt;br /&gt;
*[https://data.arch.be/wiki/Special:MyLanguage/Search_by_location Recherche par domicile]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;C/ Recherches approfondies (SPARQL)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Vous étudiez la résistance en Belgique et souhaitez explorer les données de manière plus approfondie ? Découvrez les bases du langage SPARQL, qui permet d&#039;effectuer des recherches complexes et personnalisées en croisant différentes informations disponibles sur la plateforme. Réservées à un usage avancé, ces requêtes permettent d&#039;analyser des ensembles de données plus vastes et d&#039;établir des liens entre plusieurs types d&#039;informations.&lt;br /&gt;
&lt;br /&gt;
* [https://data.arch.be/wiki/In-depth_search/fr Exemples de requêtes SPARQL]&lt;br /&gt;
* [https://data.arch.be/wiki/Tutorial/fr Tutoriel SPARQL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#64686e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;D/ Accès pour les machines (API)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Accédez aux données via notre API pour une intégration dans vos applications ou systèmes.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*[https://data.arch.be/w/api.php Documentation API]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Data/de&amp;diff=265863</id>
		<title>Data/de</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Data/de&amp;diff=265863"/>
		<updated>2025-06-24T14:36:03Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Derzeit enthält die Plattform Informationen zu &#039;&#039;&#039;mehr als 42.000 Personen&#039;&#039;&#039;, für die der Staatssicherheitsdienst eine Akte mit Bezug zu den „Nachrichten- und Aktionsdiensten“ angelegt hat. Aus Gründen des [https://data.arch.be/wiki/Special:MyLanguage/Protection_of_privacy Datenschutzes] beziehen sich diese Daten nur auf Personen, von denen wir wissen, dass sie verstorben sind, oder, falls dies nicht der Fall ist, dass sie vor mehr als 100 Jahren geboren wurden. Dies entspricht etwa &#039;&#039;&#039;einem Viertel aller Personen, die einen Antrag auf Anerkennung als Widerstandskämpfer:in gestellt haben. Es werden regelmäßig neue Daten hinzugefügt&#039;&#039;&#039;, die insbesondere aus Akten über den Status der Widerstandskämpfer:in durch die Untergrundpresse, der zivilen Widerstandskämpfer:in und der bewaffneten Widerstandskämpfer:in  stammen, die im Staatsarchiv aufbewahrt werden. Am Ende werden Informationen aus über 350.000 Einzelakten, die mehr als 200.000 Personen repräsentieren, online verfügbar sein. Weitere Einzelheiten finden Sie in den [https://data.arch.be/wiki/FAQ#Content_and_sources FAQ].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es stehen Ihnen mehrere Wege zur Verfügung, um auf diese Daten zuzugreifen, die jeweils auf spezifische Bedürfnisse zugeschnitten sind:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt; &amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;A/ Suche nach Namen&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Sie suchen nach einer bestimmten Information? Verwenden Sie die Hauptsuchleiste, um nach dem Namen einer Person, einer Organisation oder eines Archivbestands zu suchen und gelangen Sie so zu ihrer vollständigen Beschreibung.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q6793 Karteikarte der Widerstandskämpferin Andrée De Jongh.]&lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q4238 Karteikarte, die mit der Fluchtlinie Comète in Verbindung steht.].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;B/ Suche nach Wohnort&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Recherchieren Sie nach der geografischen Ansiedlung von Widerstandskämpfer:innen? Mit der Suche nach dem Wohnort erhalten Sie Tabellen, die Personen auflisten, die während des Zweiten Weltkriegs  oder danach in einer bestimmten Region wohnten. &lt;br /&gt;
&lt;br /&gt;
*[https://data.arch.be/wiki/Special:MyLanguage/Search_by_location Suche nach Wohnort]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;C/ Erweiterte Suche (SPARQL)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Sie beschäftigen sich mit dem Widerstand in Belgien und möchten sich vertiefend mit den Daten auseinandersetzen? Lernen Sie die Grundlagen der Sprache SPARQL kennen, mit der Sie komplexe und personalisierte Suchanfragen durchführen können, indem Sie verschiedene auf der Plattform verfügbare Informationen miteinander verknüpfen. Diese Abfragen sind für den fortgeschrittenen Gebrauch bestimmt und ermöglichen es, größere Datensätze zu analysieren und Verbindungen zwischen verschiedenen Arten von Informationen herzustellen.&lt;br /&gt;
&lt;br /&gt;
* [https://data.arch.be/wiki/In-depth_search/de Beispiele für SPARQL-Abfragen]&lt;br /&gt;
* [https://data.arch.be/wiki/Tutorial SPARQL Tutorial]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#64686e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;D/ Zugriff für Maschinen (API)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Greifen Sie über unsere API auf Daten zu, um sie in Ihre Anwendungen oder Systeme zu integrieren. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*[https://data.arch.be/w/api.php API-Dokumentation]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Data/nl&amp;diff=265862</id>
		<title>Data/nl</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Data/nl&amp;diff=265862"/>
		<updated>2025-06-24T14:36:02Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Momenteel bevat het platform informatie over &#039;&#039;&#039;meer dan 42 000 personen&#039;&#039;&#039; over wie de Staatsveiligheid een dossier in verband met de Inlichtings- en Actiediensten heeft opgesteld&#039;&#039;&#039;. &lt;br /&gt;
Omwille van de [https://data.arch.be/wiki/Special:MyLanguage/Protection_of_privacy privacy betreffen] deze gegevens alleen mensen van wie we weten dat ze overleden zijn of die meer dan 100 jaar geleden geboren werden. Het gaat om ongeveer een &#039;&#039;&#039;vijfde van alle personen die een aanvraag tot erkenning als weerstander hebben ingediend. Er zullen geregeld nieuwe gegevens worden toegevoegd&#039;&#039;&#039;, meer bepaald van de dossiers die het Rijksarchief bewaart in verband met het statuut van weerstander via de sluikpers, burgerlijk weerstander en gewapende weerstander. Op termijn zal er on line informatie beschikbaar zijn uit meer dan 350 000 individuele dossiers, wat neerkomt op meer dan 200 000 personen. Voor meer details kunt u [https://data.arch.be/wiki/FAQ/nl#Inhoud_en_bronnen de FAQ] raadplegen.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Er zijn verschillende toegangsmogelijkheden tot de gegevens, die elk aan specifieke noden beantwoorden: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt; &amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;A/ Opzoeken op naam&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;br&amp;gt;Zoekt u specifieke informatie ? Gebruik dan de hoofdzoekbalk om de naam van iemand, een organisatie of een archieffonds op te zoeken. Zo krijgt u toegang tot de volledige beschrijvende fiche.&lt;br /&gt;
&lt;br /&gt;
Voorbeelden:  &lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q6793 Fiche van de verzetsvrouw Andrée De Jongh]&lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q4238 Fiche in verband met de ontsnappingslijn Comète].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;B/ Opzoeken op woonplaats&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Verricht u onderzoek naar de geografische spreiding van het verzet ? Kies dan voor zoeken op woonplaats. Zo krijgt u toegang tot tabellen met de namen van de verzetslui die in een welbepaalde regio woonden tijdens of kort na de Tweede Wereldoorlog. &lt;br /&gt;
&lt;br /&gt;
*[https://data.arch.be/wiki/Special:MyLanguage/Search_by_location Opzoeking op woonplaats]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;C/ Diepgaande zoekopdrachten (SPARQL)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Bestudeert u het verzet in België en wil u de gegevens meer diepgaand onderzoeken ? Maak dan kennis met de basis van de SPARQL-taal, die complexe en gepersonaliseerde opzoekingen mogelijk maakt door verschillende types informatie van het platform met elkaar te kruisen. Die meer geavanceerde opzoekingen bieden u de mogelijkheid grotere gehelen van gegevens te analyseren en de verbanden tussen verschillende types informatie duidelijk te maken.&lt;br /&gt;
&lt;br /&gt;
* [https://data.arch.be/wiki/Special:MyLanguage/Exemples SPARQL Query voorbeelden]&lt;br /&gt;
* [https://data.arch.be/wiki/Tutorial/nl SPARQL Tutorial]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#64686e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;D/ Toegang voor machines (API)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Krijg toegang tot de gegevens via onze API voor een integratie in uw toepassingen of systemen.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*[https://data.arch.be/w/api.php Documentatie over API]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Data/1/en&amp;diff=265861</id>
		<title>Translations:Data/1/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Data/1/en&amp;diff=265861"/>
		<updated>2025-06-24T14:36:01Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Currently, the platform contains information on &#039;&#039;&#039;nearly 65,000 individuals, representing about a third of the resistance members&#039;&#039;&#039;. These are individuals for whom a file related to the Intelligence and Action services was created by the State Security  and/or by the Ministry of Reconstruction and its successors as part of the procedure for obtaining status of &amp;quot;resistance fighter through the underground press&amp;quot;. For [https://data.arch.be/wiki/Special:MyLanguage/Protection_of_privacy privacy protection] reasons, this data concerns only individuals whose birth date (more than 100 years ago) or date of death is known. &#039;&#039;&#039;New data will be regularly added&#039;&#039;&#039;, including information from other types of files preserved by the State Archives, related to the status of resistance members from resistance members from the civilian resistance, and armed resistance. Ultimately, information from more than 350,000 individual files, representing representing more than 200,000 people, will be made available online. For more details, [https://data.arch.be/wiki/FAQ#Content_and_sources consult the FAQ].&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Data/fr&amp;diff=218061</id>
		<title>Data/fr</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Data/fr&amp;diff=218061"/>
		<updated>2025-04-02T09:45:01Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
Actuellement, la plateforme contient des informations sur &#039;&#039;&#039;plus de 42 000 personnes&#039;&#039;&#039; pour lesquelles un dossier en lien avec les services de Renseignements et d&#039;Action a été constitué par la Sûreté de l’État. Pour des raisons de [https://data.arch.be/wiki/Special:MyLanguage/Protection_of_privacy protection de la vie privée], ces données concernent uniquement des individus dont nous savons qu&#039;ils sont décédés ou, si ce n&#039;est pas le cas, qu&#039;ils sont nés il y a plus de 100 ans. Cela représente environ &#039;&#039;&#039;un cinquième de toutes les personnes ayant introduit une demande de reconnaissance comme résistant·e&#039;&#039;&#039;.  &#039;&#039;&#039;De nouvelles données seront régulièrement ajoutées&#039;&#039;&#039;, provenant notamment de dossiers relatifs aux statuts de résistant par la presse clandestine, de résistant civil et de résistant armé conservés par les Archives de l&#039;Etat. À terme, ce sont des informations issues de plus de 350 000 dossiers individuels, représentant plus de 200 000 personnes, qui seront mises à disposition en ligne. Pour plus de détails, [https://data.arch.be/wiki/FAQ/fr#Contenu_et_sources consultez la FAQ].&lt;br /&gt;
&lt;br /&gt;
Plusieurs voies d&#039;accès à ces données s&#039;offrent à vous, chacune adaptée à des besoins spécifiques :&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt; &amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;A/ Recherche par nom&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;br&amp;gt;Vous recherchez une information en particulier ? Utilisez la barre de recherche principale pour rechercher le nom d&#039;une personne, d&#039;une organisation ou d&#039;un fonds d&#039;archives et accédez ainsi à leur fiche descriptive complète.&lt;br /&gt;
&lt;br /&gt;
Exemples :  &lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q6793 Fiche de la résistante Andrée De Jongh]&lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q4238 Fiche liée à la ligne d&#039;évasion Comète].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;B/ Recherche par domicile&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Vous effectuez des recherches sur l&#039;implantation géographique de la résistance ? Optez pour la recherche par lieu de domicile et accédez ainsi à des tableaux répertoriant les personnes domiciliées dans une région spécifique pendant ou au lendemain de la Seconde Guerre mondiale. &lt;br /&gt;
&lt;br /&gt;
*[https://data.arch.be/wiki/Special:MyLanguage/Search_by_location Recherche par domicile]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;C/ Recherches approfondies (SPARQL)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Vous étudiez la résistance en Belgique et souhaitez explorer les données de manière plus approfondie ? Découvrez les bases du langage SPARQL, qui permet d&#039;effectuer des recherches complexes et personnalisées en croisant différentes informations disponibles sur la plateforme. Réservées à un usage avancé, ces requêtes permettent d&#039;analyser des ensembles de données plus vastes et d&#039;établir des liens entre plusieurs types d&#039;informations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
* [https://data.arch.be/wiki/In-depth_search/fr Exemples de requêtes SPARQL]&lt;br /&gt;
* [https://data.arch.be/wiki/Tutorial/fr Tutoriel SPARQL] &#039;&#039;(Bientôt disponible)&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#64686e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;D/ Accès pour les machines (API)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Accédez aux données via notre API pour une intégration dans vos applications ou systèmes.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*[https://data.arch.be/w/api.php Documentation API]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Data/en&amp;diff=218060</id>
		<title>Data/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Data/en&amp;diff=218060"/>
		<updated>2025-04-02T09:45:01Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
Currently, the platform contains information on &#039;&#039;&#039;more than 42,000 individuals, representing about a quarter of the resistance members&#039;&#039;&#039;. These are individuals for whom a file related to the Intelligence and Action services was created by the State Security. For [https://data.arch.be/wiki/Special:MyLanguage/Protection_of_privacy privacy protection] reasons, this data concerns only individuals whose birth date (more than 100 years ago) or date of death is known. &#039;&#039;&#039;New data will be regularly added&#039;&#039;&#039;, including information from other types of files preserved by the State Archives, related to the status of resistance members from the clandestine press, civilian resistance, and armed resistance. Ultimately, information from more than 350,000 individual files, representing between 150,000 and 170,000 people (or their beneficiaries), will be made available online. For more details, [https://data.arch.be/wiki/FAQ#Content_and_sources consult the FAQ].&lt;br /&gt;
&lt;br /&gt;
Several ways to access this data are available, each tailored to specific needs: &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt; &amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;A/ Search by Name&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;br&amp;gt;Are you looking for specific information? Use the main search bar to look for the name of a person, an organization, or an archive collection and access their complete descriptive record.&lt;br /&gt;
&lt;br /&gt;
Examples :  &lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q6793 Record of the resistance member Andrée De Jongh]&lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q4238 Record related to the Comet escape line].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;B/ Search by Location&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Are you conducting research on the resistance in a specific region? Opt for a search by location and access tables listing people residing in a specific region during or shortly after World War II. &lt;br /&gt;
&lt;br /&gt;
*[https://data.arch.be/wiki/Special:MyLanguage/Search_by_location Search by location]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;C/ In-depth search (SPARQL)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Are you studying the resistance in Belgium and want to explore the data in more depth? Discover the basics of the SPARQL language, which allows you to perform complex and customized searches by cross-referencing the various information available on the platform. Reserved for advanced use, these queries allow for the analysis of larger datasets or to establish links between different types of information.&lt;br /&gt;
&lt;br /&gt;
* [https://data.arch.be/wiki/In-depth_search SPARQL Query Examples]&lt;br /&gt;
* [https://data.arch.be/wiki/Tutorial SPARQL Tutorial]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#64686e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;D/ Machine Access (API)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Access the data via our API for integration into your applications or systems. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*[https://data.arch.be/w/api.php API Documentation]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Data/nl&amp;diff=218059</id>
		<title>Data/nl</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Data/nl&amp;diff=218059"/>
		<updated>2025-04-02T09:45:01Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
Momenteel bevat het platform informatie over &#039;&#039;&#039;meer dan 42 000 personen&#039;&#039;&#039; over wie de Staatsveiligheid een dossier in verband met de Inlichtings- en Actiediensten heeft opgesteld&#039;&#039;&#039;. &lt;br /&gt;
Omwille van de [https://data.arch.be/wiki/Special:MyLanguage/Protection_of_privacy privacy betreffen] deze gegevens alleen mensen van wie we weten dat ze overleden zijn of die meer dan 100 jaar geleden geboren werden. Het gaat om ongeveer een &#039;&#039;&#039;vijfde van alle personen die een aanvraag tot erkenning als weerstander hebben ingediend. Er zullen geregeld nieuwe gegevens worden toegevoegd&#039;&#039;&#039;, meer bepaald van de dossiers die het Rijksarchief bewaart in verband met het statuut van weerstander via de sluikpers, burgerlijk weerstander en gewapende weerstander. Op termijn zal er on line informatie beschikbaar zijn uit meer dan 350 000 individuele dossiers, wat neerkomt op meer dan 200 000 personen. Voor meer details kunt u [https://data.arch.be/wiki/FAQ/nl#Inhoud_en_bronnen de FAQ] raadplegen.&lt;br /&gt;
&lt;br /&gt;
Er zijn verschillende toegangsmogelijkheden tot de gegevens, die elk aan specifieke noden beantwoorden: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt; &amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;A/ Opzoeken op naam&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;br&amp;gt;Zoekt u specifieke informatie ? Gebruik dan de hoofdzoekbalk om de naam van iemand, een organisatie of een archieffonds op te zoeken. Zo krijgt u toegang tot de volledige beschrijvende fiche.&lt;br /&gt;
&lt;br /&gt;
Voorbeelden:  &lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q6793 Fiche van de verzetsvrouw Andrée De Jongh]&lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q4238 Fiche in verband met de ontsnappingslijn Comète].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;B/ Opzoeken op woonplaats&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Verricht u onderzoek naar de geografische spreiding van het verzet ? Kies dan voor zoeken op woonplaats. Zo krijgt u toegang tot tabellen met de namen van de verzetslui die in een welbepaalde regio woonden tijdens of kort na de Tweede Wereldoorlog. &lt;br /&gt;
&lt;br /&gt;
*[https://data.arch.be/wiki/Special:MyLanguage/Search_by_location Opzoeking op woonplaats]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;C/ Diepgaande zoekopdrachten (SPARQL)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Bestudeert u het verzet in België en wil u de gegevens meer diepgaand onderzoeken ? Maak dan kennis met de basis van de SPARQL-taal, die complexe en gepersonaliseerde opzoekingen mogelijk maakt door verschillende types informatie van het platform met elkaar te kruisen. Die meer geavanceerde opzoekingen bieden u de mogelijkheid grotere gehelen van gegevens te analyseren en de verbanden tussen verschillende types informatie duidelijk te maken.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
* [https://data.arch.be/wiki/Special:MyLanguage/Exemples SPARQL Query voorbeelden]&lt;br /&gt;
* [https://data.arch.be/wiki/Tutorial/nl SPARQL Tutorial] &#039;&#039;(Binnenkort beschikbaar)&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#64686e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;D/ Toegang voor machines (API)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Krijg toegang tot de gegevens via onze API voor een integratie in uw toepassingen of systemen.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*[https://data.arch.be/w/api.php Documentatie over API]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Data/de&amp;diff=218058</id>
		<title>Data/de</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Data/de&amp;diff=218058"/>
		<updated>2025-04-02T09:45:00Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
Derzeit enthält die Plattform Informationen zu &#039;&#039;&#039;mehr als 42.000 Personen&#039;&#039;&#039;, für die der Staatssicherheitsdienst eine Akte mit Bezug zu den „Nachrichten- und Aktionsdiensten“ angelegt hat. Aus Gründen des [https://data.arch.be/wiki/Special:MyLanguage/Protection_of_privacy Datenschutzes] beziehen sich diese Daten nur auf Personen, von denen wir wissen, dass sie verstorben sind, oder, falls dies nicht der Fall ist, dass sie vor mehr als 100 Jahren geboren wurden. Dies entspricht etwa &#039;&#039;&#039;einem Viertel aller Personen, die einen Antrag auf Anerkennung als Widerstandskämpfer:in gestellt haben. Es werden regelmäßig neue Daten hinzugefügt&#039;&#039;&#039;, die insbesondere aus Akten über den Status der Widerstandskämpfer:in durch die Untergrundpresse, der zivilen Widerstandskämpfer:in und der bewaffneten Widerstandskämpfer:in  stammen, die im Staatsarchiv aufbewahrt werden. Am Ende werden Informationen aus über 350.000 Einzelakten, die mehr als 200.000 Personen repräsentieren, online verfügbar sein. Weitere Einzelheiten finden Sie in den [https://data.arch.be/wiki/FAQ#Content_and_sources FAQ].&lt;br /&gt;
&lt;br /&gt;
Es stehen Ihnen mehrere Wege zur Verfügung, um auf diese Daten zuzugreifen, die jeweils auf spezifische Bedürfnisse zugeschnitten sind:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt; &amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;A/ Suche nach Namen&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Sie suchen nach einer bestimmten Information? Verwenden Sie die Hauptsuchleiste, um nach dem Namen einer Person, einer Organisation oder eines Archivbestands zu suchen und gelangen Sie so zu ihrer vollständigen Beschreibung.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q6793 Karteikarte der Widerstandskämpferin Andrée De Jongh.]&lt;br /&gt;
* [https://data.arch.be/wiki/Item:Q4238 Karteikarte, die mit der Fluchtlinie Comète in Verbindung steht.].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;B/ Suche nach Wohnort&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Recherchieren Sie nach der geografischen Ansiedlung von Widerstandskämpfer:innen? Mit der Suche nach dem Wohnort erhalten Sie Tabellen, die Personen auflisten, die während des Zweiten Weltkriegs  oder danach in einer bestimmten Region wohnten. &lt;br /&gt;
&lt;br /&gt;
*[https://data.arch.be/wiki/Special:MyLanguage/Search_by_location Suche nach Wohnort]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;C/ Erweiterte Suche (SPARQL)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Sie beschäftigen sich mit dem Widerstand in Belgien und möchten sich vertiefend mit den Daten auseinandersetzen? Lernen Sie die Grundlagen der Sprache SPARQL kennen, mit der Sie komplexe und personalisierte Suchanfragen durchführen können, indem Sie verschiedene auf der Plattform verfügbare Informationen miteinander verknüpfen. Diese Abfragen sind für den fortgeschrittenen Gebrauch bestimmt und ermöglichen es, größere Datensätze zu analysieren und Verbindungen zwischen verschiedenen Arten von Informationen herzustellen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
* [https://data.arch.be/wiki/In-depth_search/de Beispiele für SPARQL-Abfragen]&lt;br /&gt;
* [https://data.arch.be/wiki/Tutorial/de SPARQL Tutorial] &#039;&#039;(Bald verfügbar)&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#64686e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;D/ Zugriff für Maschinen (API)&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Greifen Sie über unsere API auf Daten zu, um sie in Ihre Anwendungen oder Systeme zu integrieren. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*[https://data.arch.be/w/api.php API-Dokumentation]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Data/7/en&amp;diff=218057</id>
		<title>Translations:Data/7/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Data/7/en&amp;diff=218057"/>
		<updated>2025-04-02T09:45:00Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [https://data.arch.be/wiki/In-depth_search SPARQL Query Examples]&lt;br /&gt;
* [https://data.arch.be/wiki/Tutorial SPARQL Tutorial]&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Tutorial/fr&amp;diff=217860</id>
		<title>Tutorial/fr</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Tutorial/fr&amp;diff=217860"/>
		<updated>2025-04-02T09:02:37Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;1. Introduction à SPARQL&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utiliser &amp;lt;b&amp;gt;SPARQL&amp;lt;/b&amp;gt;, c’est comme être un⸱e enquêteur⸱rice dans un vaste fonds d’archives. Ici, plutôt que de fouiller chaque document un par un, vous disposez d’un langage qui vous permet, en une requête précise, de retrouver instantanément les informations correspondant à vos critères.&lt;br /&gt;
&lt;br /&gt;
Dans le cadre de &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;, SPARQL facilite l’accès aux données sur les résistant⸱e⸱s : lieu de naissance, domicile, statuts de reconnaissance officiels ou appartenance à une organisation de résistance.&lt;br /&gt;
&lt;br /&gt;
Avec SPARQL, vous pouvez :&lt;br /&gt;
* &amp;lt;b&amp;gt;Filtrer et croiser des informations&amp;lt;/b&amp;gt; ;&lt;br /&gt;
* &amp;lt;b&amp;gt;Personnaliser vos recherches&amp;lt;/b&amp;gt; avec des critères spécifiques ;&lt;br /&gt;
* &amp;lt;b&amp;gt;Extraire des données précises&amp;lt;/b&amp;gt; sans parcourir des milliers de fiches manuellement ;&lt;br /&gt;
* &amp;lt;b&amp;gt;Générer des visualisations&amp;lt;/b&amp;gt; pour mieux interpréter vos résultats.&lt;br /&gt;
&lt;br /&gt;
Cette approche vous offre une &amp;lt;b&amp;gt;autonomie précieuse&amp;lt;/b&amp;gt; dans l’analyse des données de &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;. Vous pouvez non seulement extraire des &amp;lt;b&amp;gt;listes de noms&amp;lt;/b&amp;gt;, mais aussi identifier des &amp;lt;b&amp;gt;liens complexes&amp;lt;/b&amp;gt;, comme des résistant⸱e⸱s affilié⸱e⸱s à plusieurs organisations ou ayant obtenu différents statuts de reconnaissance.&lt;br /&gt;
&lt;br /&gt;
SPARQL vous donne le &amp;lt;b&amp;gt;superpouvoir convoité&amp;lt;/b&amp;gt; par tous les chercheurs et chercheuses : poser une question ultra-précise et voir les réponses surgir en quelques millisecondes. Bien sûr, comme tout superpouvoir, il demande un peu d’entraînement pour être maîtrisé. Mais pas de panique ! Ce tutoriel est là pour vous guider et transformer les obstacles en opportunités… Qui a dit que la recherche dans les archives devait être poussiéreuse ?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Prêt⸱e à maîtriser la force de SPARQL ? Allons-y !&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;2. Stratégie pour vos premières requêtes&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Maintenant que vous avez une idée générale de ce qu’est SPARQL, voici une stratégie pour bien démarrer vos recherches.&lt;br /&gt;
&lt;br /&gt;
Il existe des &amp;lt;b&amp;gt;outils d’aide à la rédaction de requêtes SPARQL&amp;lt;/b&amp;gt;, mais pour gagner en &amp;lt;b&amp;gt;autonomie&amp;lt;/b&amp;gt; et en &amp;lt;b&amp;gt;flexibilité&amp;lt;/b&amp;gt;, il est souvent plus efficace de partir d’une &amp;lt;b&amp;gt;requête existante&amp;lt;/b&amp;gt; et de l’adapter à vos besoins spécifiques.&lt;br /&gt;
&lt;br /&gt;
Cette approche vous permet de :&lt;br /&gt;
* Consulter nos [https://data.arch.be/wiki/In-depth_search/fr exemples de requêtes SPARQL] ;&lt;br /&gt;
* Utiliser des &amp;lt;b&amp;gt;outils d’intelligence artificielle&amp;lt;/b&amp;gt; capables de générer des requêtes selon vos besoins.&lt;br /&gt;
&lt;br /&gt;
Ce tutoriel vous guidera dans la compréhension des &amp;lt;b&amp;gt;bases de SPARQL&amp;lt;/b&amp;gt; et vous apprendra à identifier les &amp;lt;b&amp;gt;éléments clés&amp;lt;/b&amp;gt; pour adapter une requête existante avec succès.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;3. Les bases d’une requête SPARQL&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Une requête SPARQL repose sur quelques éléments essentiels. Voici les deux principaux :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;SELECT&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt; : cette clause permet de &amp;lt;b&amp;gt;choisir quelles informations afficher&amp;lt;/b&amp;gt; dans les résultats. Vous spécifiez ici les éléments que vous souhaitez voir apparaître.&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;WHERE&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt; : cette clause permet de &amp;lt;b&amp;gt;filtrer les données&amp;lt;/b&amp;gt; en définissant des critères précis. C’est ici que vous décrivez les conditions que les données doivent respecter.&lt;br /&gt;
&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Exemple simple&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Voici une requête qui extrait les noms et prénoms des personnes présentes dans la base de données.  &lt;br /&gt;
Les lignes qui commencent par &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; sont des &amp;lt;b&amp;gt;commentaires&amp;lt;/b&amp;gt; pour expliquer chaque partie de la requête.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?nom ?prenom&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?personne wdt:P1 wd:Q2 ;     # Sélectionne des personnes&lt;br /&gt;
            wdt:P3 ?nom ;      # Récupère le nom de famille&lt;br /&gt;
            wdt:P2 ?prenom .   # Récupère le prénom&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Explication de l’exemple :&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SELECT ?nom ?prenom&amp;lt;/code&amp;gt; :&amp;lt;br&amp;gt;&lt;br /&gt;
Indique que l’on souhaite voir apparaître les valeurs des variables &amp;lt;code&amp;gt;?nom&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;?prenom&amp;lt;/code&amp;gt; dans les résultats.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;WHERE { ... }&amp;lt;/code&amp;gt; :&amp;lt;br&amp;gt;&lt;br /&gt;
Décrit la structure et les conditions de la requête :&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;?personne wdt:P1 wd:Q2&amp;lt;/code&amp;gt; : sélectionne les éléments qui sont des êtres humains (P1 = nature de l’élément, Q2 = personne).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P3 ?nom&amp;lt;/code&amp;gt; : associe à &amp;lt;code&amp;gt;?nom&amp;lt;/code&amp;gt; le nom de famille de la personne (P3).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P2 ?prenom&amp;lt;/code&amp;gt; : associe à &amp;lt;code&amp;gt;?prenom&amp;lt;/code&amp;gt; le prénom de la personne (P2).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vous connaissez maintenant les &amp;lt;b&amp;gt;bases de toutes les requêtes SPARQL&amp;lt;/b&amp;gt;.  &lt;br /&gt;
Vous allez pouvoir les adapter à vos besoins en sélectionnant facilement les variables à utiliser et en ajoutant des &amp;lt;b&amp;gt;filtres&amp;lt;/b&amp;gt;, des &amp;lt;b&amp;gt;colonnes supplémentaires&amp;lt;/b&amp;gt; ou des &amp;lt;b&amp;gt;options avancées&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;4. L’astuce qui fait toute la différence&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lorsque vous rédigez une requête SPARQL, il peut être fastidieux de se souvenir des identifiants numériques pour les communes, statuts de reconnaissance ou organisations de résistance. Heureusement, une &amp;lt;b&amp;gt;fonctionnalité d’auto-complétion&amp;lt;/b&amp;gt; est disponible pour vous simplifier la tâche.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Astuce pratique&amp;lt;/b&amp;gt; : appuyez sur &amp;lt;b&amp;gt;Ctrl + Espace&amp;lt;/b&amp;gt; lorsque vous êtes en train de taper une propriété ou une valeur. Cela vous permet de &amp;lt;b&amp;gt;rechercher des termes dans votre langue&amp;lt;/b&amp;gt; plutôt que d’utiliser des identifiants numériques.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Exemple :&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Si vous cherchez une commune comme &amp;lt;b&amp;gt;Anderlecht&amp;lt;/b&amp;gt;, au lieu de retenir son identifiant (par exemple &amp;lt;code&amp;gt;wd:Q102&amp;lt;/code&amp;gt;), utilisez &amp;lt;b&amp;gt;Ctrl + Espace&amp;lt;/b&amp;gt; et commencez à taper &amp;quot;Anderlecht&amp;quot; pour que l’éditeur propose automatiquement l’identifiant correspondant.&lt;br /&gt;
&lt;br /&gt;
Cette méthode vous permet de &amp;lt;b&amp;gt;gagner du temps&amp;lt;/b&amp;gt; et d’éviter les erreurs liées à la saisie des identifiants.&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Sparql_autocompletion.gif|left|700px|thumb|alt=Animation de l’auto-complétion SPARQL|&amp;lt;small&amp;gt;&amp;lt;b&amp;gt;Auto-complétion en action&amp;lt;/b&amp;gt; — Appuyez sur &amp;lt;code&amp;gt;Ctrl + Espace&amp;lt;/code&amp;gt; pour trouver la bonne propriété ou valeur.&amp;lt;/small&amp;gt;]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;5. Afficher les labels dans la langue de son choix&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lorsque vous interrogez une base de données Wikibase avec SPARQL, les résultats peuvent parfois afficher des &amp;lt;b&amp;gt;identifiants&amp;lt;/b&amp;gt; (par exemple &amp;lt;code&amp;gt;Q102&amp;lt;/code&amp;gt;) au lieu de textes explicites (par exemple : Anderlecht).  &lt;br /&gt;
Pour rendre les résultats plus lisibles, vous pouvez récupérer les &amp;lt;b&amp;gt;labels&amp;lt;/b&amp;gt; (libellés) dans la langue de votre choix (français, néerlandais, allemand ou anglais).  &lt;br /&gt;
Il suffit d’utiliser &amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt; en fin de requête pour récupérer les intitulés dans la langue de votre choix.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Comment faire ?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Ajoutez le service &amp;lt;code&amp;gt;wikibase:label&amp;lt;/code&amp;gt; à votre requête pour afficher les labels. Voici un exemple de requête simple qui récupère le nom des personnes avec leur domicile, en affichant les “labels” en français :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?personne ?personneLabel ?Domicile ?DomicileLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?personne wdt:P1 wd:Q2.         # Sélectionner des êtres humains&lt;br /&gt;
  ?personne wdt:P7 wd:Q102.       # Domicile (P7) = Anderlecht (Q102)&lt;br /&gt;
  SERVICE wikibase:label {        # Service pour récupérer les labels&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;fr&amp;quot;. # Langue choisie : français&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Explication rapide&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt; : active le service pour récupérer les labels.&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt; : définit la langue des labels (changez &amp;lt;code&amp;gt;&amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt; pour &amp;lt;code&amp;gt;&amp;quot;en&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;nl&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;de&amp;quot;&amp;lt;/code&amp;gt; selon vos besoins).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Utiliser &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;AUTO_LANGUAGE&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Pour que les labels s’affichent automatiquement dans la langue définie par votre navigateur ou votre préférence utilisateur, utilisez &amp;lt;code&amp;gt;AUTO_LANGUAGE&amp;lt;/code&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Astuces&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Pour que les labels s’affichent &amp;lt;b&amp;gt;automatiquement&amp;lt;/b&amp;gt; dans la langue définie par votre navigateur ou votre préférence utilisateur, utilisez &amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Vous pouvez aussi utiliser &amp;lt;b&amp;gt;plusieurs langues&amp;lt;/b&amp;gt; en priorité. Par exemple, pour afficher les labels en français, et si indisponible, en anglais :  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr,en,[AUTO_LANGUAGE]&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;6. Ajouter des informations supplémentaires&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour enrichir vos résultats, vous pouvez ajouter plusieurs colonnes contenant des informations supplémentaires, comme le domicile, la date de naissance ou d&#039;autres détails pertinents.  &lt;br /&gt;
Pour vous inspirer : consulter la [https://data.arch.be/wiki/Special:ListProperties liste des propriétés] ou observer comment sont modélisées les données à l’aide d’un exemple, ici [https://data.arch.be/wiki/Item:Q6793 Andrée De Jongh].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Ajouter des colonnes simples&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Il suffit d&#039;ajouter les propriétés correspondant aux informations que vous souhaitez extraire.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Exemple&amp;lt;/b&amp;gt; : ajouter le domicile et la date de naissance des personnes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?personne ?personneLabel ?domicileLabel ?dateNaissance&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?personne wdt:P7 ?domicile .        # P7 : Domicile&lt;br /&gt;
  ?personne wdt:P67 ?dateNaissance .  # P67 : Date de naissance&lt;br /&gt;
&lt;br /&gt;
    SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Rendre une colonne optionnelle avec &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Si certaines informations peuvent être manquantes, utilisez &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; pour éviter que cela restreigne le nombre de résultats.  &lt;br /&gt;
Ajouter &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; permet de récupérer des résultats même si une des colonnes est vide.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Exemple&amp;lt;/b&amp;gt; : ajouter la date de naissance seulement si l&#039;information est disponible.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?personne ?personneLabel ?domicileLabel ?dateNaissance&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?personne wdt:P7 ?domicile .                    # P7 : Domicile&lt;br /&gt;
&lt;br /&gt;
   OPTIONAL { ?personne wdt:P67 ?dateNaissance . } # P67 : Date de naissance (facultatif)&lt;br /&gt;
&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Astuce&amp;lt;/b&amp;gt; : pour combiner plusieurs valeurs en une seule colonne (par exemple, “concaténer” l’appartenance à différentes organisations de résistance), utilisez &amp;lt;code&amp;gt;CONCAT&amp;lt;/code&amp;gt;.  &lt;br /&gt;
Cela permet de regrouper ces informations dans une même cellule tout en conservant une seule ligne par personne.  &lt;br /&gt;
Pour explorer cette fonction et ses variantes, nous vous encourageons à consulter la documentation SPARQL disponible en ligne.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;7. Limiter le nombre de résultats&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour restreindre le nombre de résultats affichés (notamment si vous voulez tester une requête contenant un très grand nombre de colonnes), ajoutez &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;LIMIT&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; à votre requête.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Exemple&amp;lt;/b&amp;gt; : afficher uniquement les 10 premiers résultats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?personne ?personneLabel ?dateNaissance&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?personne wdt:P67 ?dateNaissance .&lt;br /&gt;
&lt;br /&gt;
    SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 10&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;8. Ordonner les résultats&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour trier les résultats selon une certaine colonne, utilisez &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ORDER BY&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;.  &lt;br /&gt;
Par défaut, le tri est ascendant (&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ASC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;), mais vous pouvez aussi spécifier un tri descendant (&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DESC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Exemple&amp;lt;/b&amp;gt; : Trier les résultats par date de naissance croissante.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?personne ?personneLabel ?dateNaissance&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?personne wdt:P67 ?dateNaissance .&lt;br /&gt;
&lt;br /&gt;
    SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
ORDER BY ASC(?dateNaissance)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;9. Ajouter des filtres&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les filtres permettent d’affiner vos résultats en ajoutant des critères spécifiques à votre requête.  &lt;br /&gt;
Ils sont utiles pour &amp;lt;b&amp;gt;combiner plusieurs conditions&amp;lt;/b&amp;gt; ou exclure certaines valeurs.&lt;br /&gt;
&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Exemple simple sans filtre&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour sélectionner les personnes répondant à un certain critère, comme par exemple “domiciliées dans à Anderlecht”, vous pouvez écrire directement :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
?personne wdt:P4 wd:Q102 .  # Sélectionne les personnes domiciliées à Anderlecht&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Utiliser &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt; pour des conditions spécifiques&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Lorsque vous souhaitez affiner davantage vos résultats, utilisez &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt;.  &lt;br /&gt;
Cela vous permet de combiner plusieurs conditions, par exemple : sélectionner les personnes domiciliées à Anderlecht et nées après le 1er janvier 1920  &lt;br /&gt;
([https://tinyurl.com/26b2wdxc Lien pour tester la requête]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?personne ?personneLabel ?domicileLabel ?dateNaissance&lt;br /&gt;
WHERE {&lt;br /&gt;
  # Sélectionner le domicile et la date de naissance de la personne&lt;br /&gt;
  ?personne wdt:P7 ?domicile .        # P7 : Domicile&lt;br /&gt;
  ?personne wdt:P67 ?dateNaissance .  # P67 : Date de naissance&lt;br /&gt;
&lt;br /&gt;
    # Filtrer pour les personnes domiciliées à Anderlecht (wd:Q102) et nées après le 1er janvier 1920&lt;br /&gt;
  FILTER(?domicile = wd:Q102 &amp;amp;&amp;amp; ?dateNaissance &amp;gt;= &amp;quot;1920-01-01T00:00:00Z&amp;quot;^^xsd:dateTime)&lt;br /&gt;
&lt;br /&gt;
    # Utiliser le service pour récupérer les libellés lisibles dans la langue choisie&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Usage avancé&amp;lt;/b&amp;gt; :  &lt;br /&gt;
Il est également possible d’utiliser &amp;lt;code&amp;gt;FILTER NOT EXISTS&amp;lt;/code&amp;gt; pour des exclusions plus complexes.  &lt;br /&gt;
Cette option permet de filtrer les résultats en excluant ceux pour lesquels une certaine condition existe.  &lt;br /&gt;
Vous pourrez explorer cette fonctionnalité dans des ressources avancées sur SPARQL.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;10. Visualiser vos résultats&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour créer des graphiques à partir de vos requêtes SPARQL, vous avez deux options :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Utiliser les fonctionnalités du &amp;lt;i&amp;gt;Query Service&amp;lt;/i&amp;gt; : visualiser les données sous forme de tableurs, cartes, graphiques à barres, et chronologies. Pour en savoir plus, consultez la [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/Wikidata_Query_Help/Result_Views/fr documentation de Wikidata].&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Exporter les données et utiliser d’autres outils : vous pouvez exporter vos résultats au format &amp;lt;b&amp;gt;CSV&amp;lt;/b&amp;gt; ou &amp;lt;b&amp;gt;TSV&amp;lt;/b&amp;gt;, puis les traiter avec des outils de visualisation de données.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;11. Requêtes fédérées&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Fonctionnalité avancée&amp;lt;/b&amp;gt; : Si vous souhaitez interroger plusieurs bases de données simultanément pour enrichir vos résultats, vous pouvez utiliser des &amp;lt;b&amp;gt;requêtes fédérée&amp;lt;/b&amp;gt; [https://data.arch.be/wiki/In-depth_search#%3E_Enriching_data_on_resistance_members_using_external_sources_(federated_query) cet exemple mis à votre disposition], qui permet d&#039;extraire des informations de &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt; tout en les combinant avec des données provenant de sources externes (ici : Wikidata).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;12. Sauvegarder et partager vos requêtes&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après avoir exécuté une requête SPARQL, vous pouvez sauvegarder et partager son lien.  &lt;br /&gt;
Cliquez sur l’onglet &amp;lt;b&amp;gt;“Lien”&amp;lt;/b&amp;gt; au-dessus des résultats pour générer une &amp;lt;b&amp;gt;Tiny URL&amp;lt;/b&amp;gt; (un lien court) facile à copier et à transmettre. Cela permet à d’autres utilisateurs d’exécuter directement la même requête sans effort.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;13. Télécharger les résultats&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après avoir exécuté une requête, utilisez l’onglet &amp;lt;b&amp;gt;“Télécharger”&amp;lt;/b&amp;gt; (situé à droite au-dessus des résultats) pour exporter les données dans différents formats :  &lt;br /&gt;
&amp;lt;b&amp;gt;CSV&amp;lt;/b&amp;gt; (compatible avec LibreOffice Calc ou Excel), &amp;lt;b&amp;gt;TSV&amp;lt;/b&amp;gt; ou &amp;lt;b&amp;gt;JSON&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Bonnes pratiques&amp;lt;/b&amp;gt; : enregistrez le fichier avec un nom clair qui précise les critères de recherche pour faciliter sa réutilisation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;14. Ressources supplémentaires&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour approfondir vos connaissances et créer des requêtes plus complexes, voici quelques ressources utiles :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Liste des propriétés&amp;lt;/b&amp;gt; utilisées pour décrire les résistant⸱e⸱s :&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/Special:ListProperties https://data.arch.be/wiki/Special:ListProperties]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Fiche &amp;quot;type&amp;quot; d&#039;une personne&amp;lt;/b&amp;gt; (exemple : Andrée De Jongh) :&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/Item:Q6793 https://data.arch.be/wiki/Item:Q6793]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Échantillon de neuf requêtes SPARQL&amp;lt;/b&amp;gt;, réparties en trois niveaux de complexité :&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/In-depth_search/fr https://data.arch.be/wiki/In-depth_search/fr]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;FAQ&amp;lt;/b&amp;gt; pour comprendre le contexte et le contenu des données disponibles :&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/FAQ/fr https://data.arch.be/wiki/FAQ/fr]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Ressources externes&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Nous vous encourageons également à consulter des ressources externes, telles que les &amp;lt;b&amp;gt;tutoriels Wikidata&amp;lt;/b&amp;gt;, qui offrent une excellente introduction aux requêtes SPARQL.  &lt;br /&gt;
Bien que ces exemples utilisent le même logiciel (Wikibase) que notre projet, notez que les données et la structure des requêtes sont spécifiques à Wikidata et ne s&#039;appliquent pas directement au contenu de &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://wdqs-tutorial.toolforge.org/ &#039;&#039;&#039;Wikidata Query Service Tutorial (interactive)&#039;&#039;&#039;] : un tutoriel interactif pour débutants qui permet d&#039;explorer les requêtes SPARQL de manière pratique &amp;lt;i&amp;gt;(ressource en anglais)&amp;lt;/i&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service/fr &#039;&#039;&#039;Une introduction en douceur au service de requête de Wikidata&#039;&#039;&#039;] : un guide simple étape par étape pour comprendre l&#039;interface et créer des requêtes.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial/fr &#039;&#039;&#039;Wikidata:Tutoriel SPARQL&#039;&#039;&#039;] : un guide SPARQL détaillé et structuré pour ceux qui souhaitent approfondir la rédaction de requêtes.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Outils d&#039;intelligence artificielle&amp;lt;/b&amp;gt; capables de vous assister dans la rédaction de requêtes.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Tutorial/nl&amp;diff=217859</id>
		<title>Tutorial/nl</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Tutorial/nl&amp;diff=217859"/>
		<updated>2025-04-02T09:02:37Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:10px; background-color:#43A586;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;SPARQL tutorial: &#039;&#039;coming soon!&#039;&#039;&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
We werken momenteel aan een gedetailleerde handleiding die u stap voor stap zal begeleiden bij het leren beheersen van SPARQL-query&#039;s en u zal helpen het maximum uit onze gegevens te halen. &#039;&#039;&#039;Deze tutorial zal binnenkort beschikbaar zijn in meerdere talen en stelt u in staat om volop gebruik te maken van de rijkdom van ons platform.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
In de tussentijd kunt u alvast een &#039;&#039;&#039;selectie van negen voorbeeldquery&#039;s&#039;&#039;&#039; ontdekken, ingedeeld in drie moeilijkheidsniveaus, op de volgende pagina: [https://data.arch.be/wiki/In-depth_search/nl Diepgaande zoekopdrachten: voorbeeldquery&#039;s].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
We raden u ook aan om externe bronnen te raadplegen, zoals de &#039;&#039;&#039;Wikidata-tutorials&#039;&#039;&#039;, die een uitstekende introductie bieden tot SPARQL-query&#039;s. Hoewel deze voorbeelden dezelfde software (Wikibase) gebruiken als ons project, dient u er rekening mee te houden dat de data en query-structuur specifiek zijn voor Wikidata en niet direct van toepassing op de inhoud van &#039;&#039;Resistance in Belgium&#039;&#039;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*  [https://wdqs-tutorial.toolforge.org/ Wikidata Query Service Tutorial (interactieve)]: Een interactieve tutorial voor beginners die het mogelijk maakt om SPARQL-query&#039;s op een praktische manier te verkennen (in het Engels).&lt;br /&gt;
*  [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service/nl Een zachte introductie tot de Wikidata Query Service.]: Een eenvoudige stap-voor-stapgids om de interface te begrijpen en query&#039;s te maken.&lt;br /&gt;
*  [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial/nl Wikidata: SPARQL Tutorial]: Een gedetailleerde en gestructureerde SPARQL-gids voor degenen die dieper willen duiken in het schrijven van query&#039;s.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Tot slot, als u wilt beginnen met het maken van op maat gemaakte, aan uw behoefte aangepaste SPARQL-query&#039;s die aan uw behoeften zijn aangepast, kunt u gebruikmaken van &#039;&#039;&#039;kunstmatige intelligentie&#039;&#039;&#039; om u te ondersteunen bij het opstellen ervan.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Ready to master the force of SPARQL? Let’s go!&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;2. Strategy for Your First Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Now that you have a general idea of what SPARQL is, here’s a strategy to help you start your research.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
There are &amp;lt;b&amp;gt;tools to help write SPARQL queries&amp;lt;/b&amp;gt;, but to gain &amp;lt;b&amp;gt;autonomy&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;flexibility&amp;lt;/b&amp;gt;, it’s often more effective to start from an &amp;lt;b&amp;gt;existing query&amp;lt;/b&amp;gt; and adapt it to your specific needs.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To help you get started, you can:&lt;br /&gt;
* Check out our [https://data.arch.be/wiki/In-depth_search SPARQL query examples];&lt;br /&gt;
* Use &amp;lt;b&amp;gt;artificial intelligence tools&amp;lt;/b&amp;gt; that can generate queries based on your needs.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
This tutorial will guide you through the basics of &amp;lt;b&amp;gt;SPARQL&amp;lt;/b&amp;gt; and help you identify the &amp;lt;b&amp;gt;key elements&amp;lt;/b&amp;gt; to adapt an existing query successfully.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;3. The Basics of a SPARQL Query&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
A SPARQL query is made up of a few essential elements. Here are the two main ones:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;SELECT&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause lets you &amp;lt;b&amp;gt;choose which information to display&amp;lt;/b&amp;gt; in the results. You specify here which elements you want to see.&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;WHERE&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause allows you to &amp;lt;b&amp;gt;filter the data&amp;lt;/b&amp;gt; by defining precise criteria. This is where you describe the conditions the data must meet.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple Example&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Here is a query that extracts the first and last names of people in the database.  &lt;br /&gt;
Lines starting with &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; are &amp;lt;b&amp;gt;comments&amp;lt;/b&amp;gt; to explain each part of the query.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?lastName ?firstName&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 ;       # Selects individuals&lt;br /&gt;
          wdt:P3 ?lastName ;   # Retrieves the last name&lt;br /&gt;
          wdt:P2 ?firstName .  # Retrieves the first name&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Explanation of the example:&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SELECT ?lastName ?firstName&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Indicates that we want to display the values of the &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; variables in the results.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;WHERE { ... }&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Describes the structure and conditions of the query:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;?person wdt:P1 wd:Q2&amp;lt;/code&amp;gt;: selects items that are human beings (P1 = item type, Q2 = person).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P3 ?lastName&amp;lt;/code&amp;gt;: associates the last name with the variable &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; (P3).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P2 ?firstName&amp;lt;/code&amp;gt;: associates the first name with the variable &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; (P2).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
You now know the &amp;lt;b&amp;gt;basics of all SPARQL queries&amp;lt;/b&amp;gt;. You’ll be able to adapt them to your needs by easily selecting the variables to use and by adding &amp;lt;b&amp;gt;filters&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;additional columns&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;advanced options&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;4. The Trick That Makes All the Difference&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When writing a SPARQL query, it can be tedious to remember numeric identifiers for municipalities, recognition statuses, or resistance organizations.  &lt;br /&gt;
Fortunately, an &amp;lt;b&amp;gt;auto-completion feature&amp;lt;/b&amp;gt; is available to simplify the process.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Pro tip&amp;lt;/b&amp;gt;: Press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; while typing a property or a value.  &lt;br /&gt;
This allows you to &amp;lt;b&amp;gt;search for terms in your language&amp;lt;/b&amp;gt; instead of relying on numeric identifiers.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example:&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you&#039;re searching for a municipality like &amp;lt;b&amp;gt;Anderlecht&amp;lt;/b&amp;gt;, instead of memorizing its identifier (e.g. &amp;lt;code&amp;gt;wd:Q102&amp;lt;/code&amp;gt;), press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; and start typing &amp;quot;Anderlecht&amp;quot; — the editor will automatically suggest the correct identifier.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
This method helps you &amp;lt;b&amp;gt;save time&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;avoid errors&amp;lt;/b&amp;gt; when entering identifiers.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Sparql_autocompletion.gif|left|700px|thumb|alt=SPARQL autocomplete animation|&amp;lt;small&amp;gt;&amp;lt;b&amp;gt;Auto-completion in action&amp;lt;/b&amp;gt; — Press &amp;lt;code&amp;gt;Ctrl + Space&amp;lt;/code&amp;gt; to find the right property or value.&amp;lt;/small&amp;gt;]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;5. Displaying Labels in Your Preferred Language&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When querying a Wikibase dataset with SPARQL, the results may sometimes display &amp;lt;b&amp;gt;identifiers&amp;lt;/b&amp;gt; (e.g. &amp;lt;code&amp;gt;Q102&amp;lt;/code&amp;gt;) instead of explicit text (e.g. &amp;lt;code&amp;gt;Anderlecht&amp;lt;/code&amp;gt;). To make the results more readable, you can retrieve the &amp;lt;b&amp;gt;labels&amp;lt;/b&amp;gt; (i.e., names) in the language of your choice (French, Dutch, German, or English).  &lt;br /&gt;
Simply use &amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt; at the end of your query to display values in your preferred language.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;How to do it?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add the &amp;lt;code&amp;gt;wikibase:label&amp;lt;/code&amp;gt; service to your query. Here is a simple example that retrieves people’s names along with their place of residence, with labels displayed in French:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residence ?residenceLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 .              # Select human entities&lt;br /&gt;
  ?person wdt:P7 wd:Q102 .            # Residence (P7) = Anderlecht (Q102)&lt;br /&gt;
  SERVICE wikibase:label {            # Service to retrieve labels&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;fr&amp;quot; . # Language preference: French&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Quick explanation&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt;: activates the label retrieval service.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt;: sets the label language (replace &amp;lt;code&amp;gt;&amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;&amp;quot;en&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;nl&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;de&amp;quot;&amp;lt;/code&amp;gt;, etc. as needed).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Using AUTO_LANGUAGE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
To automatically show labels in the language set by your browser or user preferences, use &amp;lt;code&amp;gt;AUTO_LANGUAGE&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Tips&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To automatically display labels in your browser or user’s preferred language, use:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;You can also prioritize multiple languages.  &lt;br /&gt;
For example, to display labels in French and fall back to English if unavailable:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr,en,[AUTO_LANGUAGE]&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;6. Adding Additional Information&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To enrich your results, you can add multiple columns containing additional information, such as residence, date of birth, or other relevant details.  &lt;br /&gt;
To get inspired: check out the [https://data.arch.be/wiki/Special:ListProperties list of properties] or see how data is modeled using an example, like [https://data.arch.be/wiki/Item:Q6793 Andrée De Jongh].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Adding simple columns&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Just include the properties that correspond to the information you want to extract.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add the residence and date of birth of individuals.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Making a column optional with &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If some information might be missing, use &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; to avoid limiting the results.  &lt;br /&gt;
Adding &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; lets you retrieve results even if a column is empty.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add date of birth only if the information is available.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
OPTIONAL { ?person wdt:P67 ?birthDate . }  # P67: Optional date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Tip&amp;lt;/b&amp;gt;: To combine multiple values into a single column (for example, to “concatenate” membership in multiple resistance organizations), use &amp;lt;code&amp;gt;CONCAT&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows grouping the data into a single cell while keeping one result row per person.&lt;br /&gt;
To explore this function and its variants, refer to the SPARQL documentation available online.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;7. Limiting the Number of Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To reduce the number of results displayed (especially if you’re testing a query with many columns), add the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;LIMIT&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause to your query.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Show only the first 10 results.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 10&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;8. Sorting the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To sort results by a specific column, use the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ORDER BY&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause.  &lt;br /&gt;
By default, the sorting is ascending (&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ASC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;), but you can also specify descending order using &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DESC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Sort results by birth date in ascending order.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
ORDER BY ASC(?birthDate)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;9. Adding Filters&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Filters allow you to refine your results by adding specific criteria to your query.  &lt;br /&gt;
They are useful for &amp;lt;b&amp;gt;combining multiple conditions&amp;lt;/b&amp;gt; or excluding certain values.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple example without filter&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To select individuals matching a basic criterion—like “residing in Anderlecht”—you can write:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
?person wdt:P4 wd:Q102 .  # Selects individuals residing in Anderlecht&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Using &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt; for specific conditions&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you want to narrow your results even more, use &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows you to combine multiple conditions.  &lt;br /&gt;
For example: select individuals living in Anderlecht and born after January 1st, 1920  &lt;br /&gt;
([https://tinyurl.com/26b2wdxc Link to test the query]).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  # Select residence and birth date of the person&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
# Filter for people living in Anderlecht (wd:Q102) and born after Jan 1, 1920&lt;br /&gt;
  FILTER(?residence = wd:Q102 &amp;amp;&amp;amp; ?birthDate &amp;gt;= &amp;quot;1920-01-01T00:00:00Z&amp;quot;^^xsd:dateTime)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
# Use the label service for readable output&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced usage&amp;lt;/b&amp;gt;:  &lt;br /&gt;
It’s also possible to use &amp;lt;code&amp;gt;FILTER NOT EXISTS&amp;lt;/code&amp;gt; for more complex exclusions.  &lt;br /&gt;
This allows you to filter out results that meet a specific condition.  &lt;br /&gt;
You can explore this functionality further in advanced SPARQL resources.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;10. Visualizing Your Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To create charts from your SPARQL queries, you have two options:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* Use the features of the &amp;lt;i&amp;gt;Query Service&amp;lt;/i&amp;gt;: visualize the data in the form of tables, maps, bar charts, and timelines. For more details, see [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/Wikidata_Query_Help/Result_Views the Wikidata documentation].&lt;br /&gt;
* Export the data and use other tools: you can export your results in CSV or TSV format, and then process them with data visualization tools.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;11. Federated Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced feature&amp;lt;/b&amp;gt;: If you want to query multiple databases at once to enrich your results, you can use &amp;lt;b&amp;gt;federated queries&amp;lt;/b&amp;gt;.  &lt;br /&gt;
For an example, see [https://data.arch.be/wiki/In-depth_search#%3E_Enriching_data_on_resistance_members_using_external_sources_(federated_query) this sample query], which extracts information from &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt; and combines it with data from external sources (e.g., Wikidata).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;12. Saving and Sharing Your Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
After running a SPARQL query, you can save and share its link.  &lt;br /&gt;
Click the &amp;lt;b&amp;gt;“Link”&amp;lt;/b&amp;gt; tab above the results to generate a &amp;lt;b&amp;gt;Tiny URL&amp;lt;/b&amp;gt; (a short link) that’s easy to copy and share.  &lt;br /&gt;
This allows others to run the same query directly, with no extra effort.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;13. Downloading the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
After executing a query, use the &amp;lt;b&amp;gt;“Download”&amp;lt;/b&amp;gt; tab (located on the right above the results) to export the data in different formats:  &lt;br /&gt;
&amp;lt;b&amp;gt;CSV&amp;lt;/b&amp;gt; (compatible with LibreOffice Calc or Excel), &amp;lt;b&amp;gt;TSV&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;JSON&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Best practice&amp;lt;/b&amp;gt;: Save the file with a clear name that reflects your search criteria to make it easier to reuse later.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;14. Additional Resources&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To deepen your knowledge and create more advanced queries, here are some useful resources:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;List of properties&amp;lt;/b&amp;gt; used to describe resistance members:&amp;lt;br&amp;gt; &lt;br /&gt;
[https://data.arch.be/wiki/Special:ListProperties https://data.arch.be/wiki/Special:ListProperties]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Example profile of an individual&amp;lt;/b&amp;gt; (e.g. Andrée De Jongh):&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/Item:Q6793 https://data.arch.be/wiki/Item:Q6793]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Sample of nine SPARQL queries&amp;lt;/b&amp;gt; organized by complexity level:&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/In-depth_search/fr https://data.arch.be/wiki/In-depth_search/fr]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;FAQ&amp;lt;/b&amp;gt; to understand the context and content of the available data:&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/FAQ/en https://data.arch.be/wiki/FAQ/en]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;External Resources&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
We also encourage you to consult external resources, such as &amp;lt;b&amp;gt;Wikidata tutorials&amp;lt;/b&amp;gt;, which offer excellent introductions to SPARQL queries.  &lt;br /&gt;
Although these examples use the same software (Wikibase) as this project, note that the data and query structure are specific to Wikidata and do not apply directly to the content of &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* [https://wdqs-tutorial.toolforge.org/ &#039;&#039;&#039;Wikidata Query Service Tutorial (interactive)&#039;&#039;&#039;]: An interactive tutorial for beginners to explore SPARQL queries practically. &amp;lt;i&amp;gt;(Resource in English)&amp;lt;/i&amp;gt;.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service &#039;&#039;&#039;A gentle introduction to the Wikidata Query Service&#039;&#039;&#039;]: A simple step-by-step guide to understand the interface and write queries.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial &#039;&#039;&#039;Wikidata:SPARQL Tutorial&#039;&#039;&#039;]: A detailed and structured SPARQL guide for those who want to deepen their query writing.&lt;br /&gt;
* &amp;lt;b&amp;gt;AI-powered tools&amp;lt;/b&amp;gt; that can assist you in writing queries.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Tutorial/en&amp;diff=217858</id>
		<title>Tutorial/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Tutorial/en&amp;diff=217858"/>
		<updated>2025-04-02T09:02:37Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;1. Introduction to SPARQL&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Using &amp;lt;b&amp;gt;SPARQL&amp;lt;/b&amp;gt; is like being a detective in a vast archive collection. Instead of browsing through each document one by one, you use a language that allows you to instantly find the information matching your criteria with a single precise query.&lt;br /&gt;
&lt;br /&gt;
In the context of &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;, SPARQL makes it easier to access data on resistance members: place of birth, residence, official recognition statuses, or affiliation with a resistance organization.&lt;br /&gt;
&lt;br /&gt;
With SPARQL, you can:&lt;br /&gt;
* &amp;lt;b&amp;gt;Filter and cross-reference information&amp;lt;/b&amp;gt;;&lt;br /&gt;
* &amp;lt;b&amp;gt;Customize your searches&amp;lt;/b&amp;gt; with specific criteria;&lt;br /&gt;
* &amp;lt;b&amp;gt;Extract precise data&amp;lt;/b&amp;gt; without going through thousands of records manually;&lt;br /&gt;
* &amp;lt;b&amp;gt;Generate visualizations&amp;lt;/b&amp;gt; to better interpret your results.&lt;br /&gt;
&lt;br /&gt;
This approach gives you &amp;lt;b&amp;gt;valuable autonomy&amp;lt;/b&amp;gt; when analyzing data from &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;. You can not only extract &amp;lt;b&amp;gt;lists of names&amp;lt;/b&amp;gt;, but also identify &amp;lt;b&amp;gt;complex connections&amp;lt;/b&amp;gt;, such as members affiliated with multiple organizations or recognized with different statuses.&lt;br /&gt;
&lt;br /&gt;
SPARQL gives you the &amp;lt;b&amp;gt;superpower every researcher wants&amp;lt;/b&amp;gt;: ask an ultra-specific question and see the results appear in milliseconds. Of course, like any superpower, it takes some practice to master. But don’t worry! This tutorial is here to guide you and turn challenges into opportunities… Who said archive research had to be dusty?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Ready to master the force of SPARQL? Let’s go!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;2. Strategy for Your First Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now that you have a general idea of what SPARQL is, here’s a strategy to help you start your research.&lt;br /&gt;
&lt;br /&gt;
There are &amp;lt;b&amp;gt;tools to help write SPARQL queries&amp;lt;/b&amp;gt;, but to gain &amp;lt;b&amp;gt;autonomy&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;flexibility&amp;lt;/b&amp;gt;, it’s often more effective to start from an &amp;lt;b&amp;gt;existing query&amp;lt;/b&amp;gt; and adapt it to your specific needs.&lt;br /&gt;
&lt;br /&gt;
To help you get started, you can:&lt;br /&gt;
* Check out our [https://data.arch.be/wiki/In-depth_search SPARQL query examples];&lt;br /&gt;
* Use &amp;lt;b&amp;gt;artificial intelligence tools&amp;lt;/b&amp;gt; that can generate queries based on your needs.&lt;br /&gt;
&lt;br /&gt;
This tutorial will guide you through the basics of &amp;lt;b&amp;gt;SPARQL&amp;lt;/b&amp;gt; and help you identify the &amp;lt;b&amp;gt;key elements&amp;lt;/b&amp;gt; to adapt an existing query successfully.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;3. The Basics of a SPARQL Query&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A SPARQL query is made up of a few essential elements. Here are the two main ones:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;SELECT&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause lets you &amp;lt;b&amp;gt;choose which information to display&amp;lt;/b&amp;gt; in the results. You specify here which elements you want to see.&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;WHERE&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause allows you to &amp;lt;b&amp;gt;filter the data&amp;lt;/b&amp;gt; by defining precise criteria. This is where you describe the conditions the data must meet.&lt;br /&gt;
&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple Example&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here is a query that extracts the first and last names of people in the database.  &lt;br /&gt;
Lines starting with &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; are &amp;lt;b&amp;gt;comments&amp;lt;/b&amp;gt; to explain each part of the query.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?lastName ?firstName&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 ;       # Selects individuals&lt;br /&gt;
          wdt:P3 ?lastName ;   # Retrieves the last name&lt;br /&gt;
          wdt:P2 ?firstName .  # Retrieves the first name&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Explanation of the example:&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SELECT ?lastName ?firstName&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Indicates that we want to display the values of the &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; variables in the results.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;WHERE { ... }&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Describes the structure and conditions of the query:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;?person wdt:P1 wd:Q2&amp;lt;/code&amp;gt;: selects items that are human beings (P1 = item type, Q2 = person).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P3 ?lastName&amp;lt;/code&amp;gt;: associates the last name with the variable &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; (P3).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P2 ?firstName&amp;lt;/code&amp;gt;: associates the first name with the variable &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; (P2).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You now know the &amp;lt;b&amp;gt;basics of all SPARQL queries&amp;lt;/b&amp;gt;. You’ll be able to adapt them to your needs by easily selecting the variables to use and by adding &amp;lt;b&amp;gt;filters&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;additional columns&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;advanced options&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;4. The Trick That Makes All the Difference&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When writing a SPARQL query, it can be tedious to remember numeric identifiers for municipalities, recognition statuses, or resistance organizations.  &lt;br /&gt;
Fortunately, an &amp;lt;b&amp;gt;auto-completion feature&amp;lt;/b&amp;gt; is available to simplify the process.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Pro tip&amp;lt;/b&amp;gt;: Press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; while typing a property or a value.  &lt;br /&gt;
This allows you to &amp;lt;b&amp;gt;search for terms in your language&amp;lt;/b&amp;gt; instead of relying on numeric identifiers.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Example:&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you&#039;re searching for a municipality like &amp;lt;b&amp;gt;Anderlecht&amp;lt;/b&amp;gt;, instead of memorizing its identifier (e.g. &amp;lt;code&amp;gt;wd:Q102&amp;lt;/code&amp;gt;), press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; and start typing &amp;quot;Anderlecht&amp;quot; — the editor will automatically suggest the correct identifier.&lt;br /&gt;
&lt;br /&gt;
This method helps you &amp;lt;b&amp;gt;save time&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;avoid errors&amp;lt;/b&amp;gt; when entering identifiers.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Sparql_autocompletion.gif|left|700px|thumb|alt=SPARQL autocomplete animation|&amp;lt;small&amp;gt;&amp;lt;b&amp;gt;Auto-completion in action&amp;lt;/b&amp;gt; — Press &amp;lt;code&amp;gt;Ctrl + Space&amp;lt;/code&amp;gt; to find the right property or value.&amp;lt;/small&amp;gt;]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;5. Displaying Labels in Your Preferred Language&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When querying a Wikibase dataset with SPARQL, the results may sometimes display &amp;lt;b&amp;gt;identifiers&amp;lt;/b&amp;gt; (e.g. &amp;lt;code&amp;gt;Q102&amp;lt;/code&amp;gt;) instead of explicit text (e.g. &amp;lt;code&amp;gt;Anderlecht&amp;lt;/code&amp;gt;). To make the results more readable, you can retrieve the &amp;lt;b&amp;gt;labels&amp;lt;/b&amp;gt; (i.e., names) in the language of your choice (French, Dutch, German, or English).  &lt;br /&gt;
Simply use &amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt; at the end of your query to display values in your preferred language.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;How to do it?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add the &amp;lt;code&amp;gt;wikibase:label&amp;lt;/code&amp;gt; service to your query. Here is a simple example that retrieves people’s names along with their place of residence, with labels displayed in French:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residence ?residenceLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 .              # Select human entities&lt;br /&gt;
  ?person wdt:P7 wd:Q102 .            # Residence (P7) = Anderlecht (Q102)&lt;br /&gt;
  SERVICE wikibase:label {            # Service to retrieve labels&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;fr&amp;quot; . # Language preference: French&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Quick explanation&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt;: activates the label retrieval service.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt;: sets the label language (replace &amp;lt;code&amp;gt;&amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;&amp;quot;en&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;nl&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;de&amp;quot;&amp;lt;/code&amp;gt;, etc. as needed).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Using AUTO_LANGUAGE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
To automatically show labels in the language set by your browser or user preferences, use &amp;lt;code&amp;gt;AUTO_LANGUAGE&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Tips&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To automatically display labels in your browser or user’s preferred language, use:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You can also prioritize multiple languages.  &lt;br /&gt;
For example, to display labels in French and fall back to English if unavailable:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr,en,[AUTO_LANGUAGE]&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;6. Adding Additional Information&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To enrich your results, you can add multiple columns containing additional information, such as residence, date of birth, or other relevant details.  &lt;br /&gt;
To get inspired: check out the [https://data.arch.be/wiki/Special:ListProperties list of properties] or see how data is modeled using an example, like [https://data.arch.be/wiki/Item:Q6793 Andrée De Jongh].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Adding simple columns&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Just include the properties that correspond to the information you want to extract.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add the residence and date of birth of individuals.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Making a column optional with &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If some information might be missing, use &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; to avoid limiting the results.  &lt;br /&gt;
Adding &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; lets you retrieve results even if a column is empty.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add date of birth only if the information is available.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
&lt;br /&gt;
  OPTIONAL { ?person wdt:P67 ?birthDate . }  # P67: Optional date of birth&lt;br /&gt;
&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Tip&amp;lt;/b&amp;gt;: To combine multiple values into a single column (for example, to “concatenate” membership in multiple resistance organizations), use &amp;lt;code&amp;gt;CONCAT&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows grouping the data into a single cell while keeping one result row per person.&lt;br /&gt;
To explore this function and its variants, refer to the SPARQL documentation available online.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;7. Limiting the Number of Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To reduce the number of results displayed (especially if you’re testing a query with many columns), add the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;LIMIT&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause to your query.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Show only the first 10 results.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 10&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;8. Sorting the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To sort results by a specific column, use the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ORDER BY&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause.  &lt;br /&gt;
By default, the sorting is ascending (&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ASC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;), but you can also specify descending order using &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DESC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Sort results by birth date in ascending order.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
ORDER BY ASC(?birthDate)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;9. Adding Filters&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Filters allow you to refine your results by adding specific criteria to your query.  &lt;br /&gt;
They are useful for &amp;lt;b&amp;gt;combining multiple conditions&amp;lt;/b&amp;gt; or excluding certain values.&lt;br /&gt;
&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple example without filter&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To select individuals matching a basic criterion—like “residing in Anderlecht”—you can write:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
?person wdt:P4 wd:Q102 .  # Selects individuals residing in Anderlecht&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Using &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt; for specific conditions&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you want to narrow your results even more, use &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows you to combine multiple conditions.  &lt;br /&gt;
For example: select individuals living in Anderlecht and born after January 1st, 1920  &lt;br /&gt;
([https://tinyurl.com/26b2wdxc Link to test the query]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  # Select residence and birth date of the person&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&lt;br /&gt;
  # Filter for people living in Anderlecht (wd:Q102) and born after Jan 1, 1920&lt;br /&gt;
  FILTER(?residence = wd:Q102 &amp;amp;&amp;amp; ?birthDate &amp;gt;= &amp;quot;1920-01-01T00:00:00Z&amp;quot;^^xsd:dateTime)&lt;br /&gt;
&lt;br /&gt;
  # Use the label service for readable output&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced usage&amp;lt;/b&amp;gt;:  &lt;br /&gt;
It’s also possible to use &amp;lt;code&amp;gt;FILTER NOT EXISTS&amp;lt;/code&amp;gt; for more complex exclusions.  &lt;br /&gt;
This allows you to filter out results that meet a specific condition.  &lt;br /&gt;
You can explore this functionality further in advanced SPARQL resources.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;10. Visualizing Your Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To create charts from your SPARQL queries, you have two options:&lt;br /&gt;
&lt;br /&gt;
* Use the features of the &amp;lt;i&amp;gt;Query Service&amp;lt;/i&amp;gt;: visualize the data in the form of tables, maps, bar charts, and timelines. For more details, see [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/Wikidata_Query_Help/Result_Views the Wikidata documentation].&lt;br /&gt;
* Export the data and use other tools: you can export your results in CSV or TSV format, and then process them with data visualization tools.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;11. Federated Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced feature&amp;lt;/b&amp;gt;: If you want to query multiple databases at once to enrich your results, you can use &amp;lt;b&amp;gt;federated queries&amp;lt;/b&amp;gt;.  &lt;br /&gt;
For an example, see [https://data.arch.be/wiki/In-depth_search#%3E_Enriching_data_on_resistance_members_using_external_sources_(federated_query) this sample query], which extracts information from &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt; and combines it with data from external sources (e.g., Wikidata).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;12. Saving and Sharing Your Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After running a SPARQL query, you can save and share its link.  &lt;br /&gt;
Click the &amp;lt;b&amp;gt;“Link”&amp;lt;/b&amp;gt; tab above the results to generate a &amp;lt;b&amp;gt;Tiny URL&amp;lt;/b&amp;gt; (a short link) that’s easy to copy and share.  &lt;br /&gt;
This allows others to run the same query directly, with no extra effort.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;13. Downloading the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After executing a query, use the &amp;lt;b&amp;gt;“Download”&amp;lt;/b&amp;gt; tab (located on the right above the results) to export the data in different formats:  &lt;br /&gt;
&amp;lt;b&amp;gt;CSV&amp;lt;/b&amp;gt; (compatible with LibreOffice Calc or Excel), &amp;lt;b&amp;gt;TSV&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;JSON&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Best practice&amp;lt;/b&amp;gt;: Save the file with a clear name that reflects your search criteria to make it easier to reuse later.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;14. Additional Resources&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To deepen your knowledge and create more advanced queries, here are some useful resources:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;List of properties&amp;lt;/b&amp;gt; used to describe resistance members:&amp;lt;br&amp;gt; &lt;br /&gt;
[https://data.arch.be/wiki/Special:ListProperties https://data.arch.be/wiki/Special:ListProperties]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Example profile of an individual&amp;lt;/b&amp;gt; (e.g. Andrée De Jongh):&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/Item:Q6793 https://data.arch.be/wiki/Item:Q6793]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Sample of nine SPARQL queries&amp;lt;/b&amp;gt; organized by complexity level:&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/In-depth_search/fr https://data.arch.be/wiki/In-depth_search/fr]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;FAQ&amp;lt;/b&amp;gt; to understand the context and content of the available data:&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/FAQ/en https://data.arch.be/wiki/FAQ/en]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;External Resources&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
We also encourage you to consult external resources, such as &amp;lt;b&amp;gt;Wikidata tutorials&amp;lt;/b&amp;gt;, which offer excellent introductions to SPARQL queries.  &lt;br /&gt;
Although these examples use the same software (Wikibase) as this project, note that the data and query structure are specific to Wikidata and do not apply directly to the content of &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* [https://wdqs-tutorial.toolforge.org/ &#039;&#039;&#039;Wikidata Query Service Tutorial (interactive)&#039;&#039;&#039;]: An interactive tutorial for beginners to explore SPARQL queries practically. &amp;lt;i&amp;gt;(Resource in English)&amp;lt;/i&amp;gt;.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service &#039;&#039;&#039;A gentle introduction to the Wikidata Query Service&#039;&#039;&#039;]: A simple step-by-step guide to understand the interface and write queries.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial &#039;&#039;&#039;Wikidata:SPARQL Tutorial&#039;&#039;&#039;]: A detailed and structured SPARQL guide for those who want to deepen their query writing.&lt;br /&gt;
* &amp;lt;b&amp;gt;AI-powered tools&amp;lt;/b&amp;gt; that can assist you in writing queries.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Tutorial/de&amp;diff=217857</id>
		<title>Tutorial/de</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Tutorial/de&amp;diff=217857"/>
		<updated>2025-04-02T09:02:36Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:10px; background-color:#43A586;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;SPARQL tutorial: &#039;&#039;coming soon!&#039;&#039;&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Wir arbeiten derzeit an einem ausführlichen Leitfaden, mit dem Sie schrittweise SPARQL-Abfragen lernen und so das Beste aus unseren Daten herausholen können. &#039;&#039;&#039;Dieses Tutorial wird bald in mehreren Sprachen verfügbar sein, sodass Sie den Reichtum unserer Plattform vollständig erkunden können.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
In der Zwischenzeit gibt es bereits die Möglichkeit, eine Auswahl von neun Beispielanfragen, die in drei Komplexitätsstufen unterteilt sind, auf der folgenden Seite zu entdecken: [https://data.arch.be/wiki/In-depth_search/de Beispiele für Suchanfragen].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Wir empfehlen Ihnen auch, externe Ressourcen wie die &#039;&#039;&#039;Wikidata-Tutorials&#039;&#039;&#039; zu konsultieren, die eine hervorragende Einführung in SPARQL-Abfragen bieten. Obwohl diese Beispiele dieselbe Software (Wikibase) wie unser Projekt verwenden, ist zu beachten, dass die Daten und die Abfragestruktur spezifisch für Wikidata sind und nicht direkt auf den Inhalt von &#039;&#039;Resistance in Belgium&#039;&#039; anwendbar sind:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*  [https://wdqs-tutorial.toolforge.org/ Wikidata Query Service Tutorial (interactive)]: Ein interaktives Tutorial für Anfänger, das es ermöglicht, SPARQL-Abfragen auf praktische Weise zu erkunden (auf Englisch).&lt;br /&gt;
*  [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service/de Eine kleine Einführung in den Wikidata-Abfragedienst]: Eine einfache Schritt-für-Schritt-Anleitung zum Verständnis der Benutzeroberfläche und zum Erstellen von Abfragen.&lt;br /&gt;
*  [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial/de Wikidata: SPARQL Tutorial]: Ein detaillierter und strukturierter SPARQL-Leitfaden für diejenigen, die tiefer in das Schreiben von Abfragen eintauchen möchten.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Wenn Sie dann mit der Erstellung von personalisierten SPARQL-Abfragen beginnen möchten, gibt es auch noch &#039;&#039;&#039;KI-Tools&#039;&#039;&#039;, um Ihnen beim Verfassen von Abfragen zu helfen&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Ready to master the force of SPARQL? Let’s go!&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;2. Strategy for Your First Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Now that you have a general idea of what SPARQL is, here’s a strategy to help you start your research.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
There are &amp;lt;b&amp;gt;tools to help write SPARQL queries&amp;lt;/b&amp;gt;, but to gain &amp;lt;b&amp;gt;autonomy&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;flexibility&amp;lt;/b&amp;gt;, it’s often more effective to start from an &amp;lt;b&amp;gt;existing query&amp;lt;/b&amp;gt; and adapt it to your specific needs.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To help you get started, you can:&lt;br /&gt;
* Check out our [https://data.arch.be/wiki/In-depth_search SPARQL query examples];&lt;br /&gt;
* Use &amp;lt;b&amp;gt;artificial intelligence tools&amp;lt;/b&amp;gt; that can generate queries based on your needs.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
This tutorial will guide you through the basics of &amp;lt;b&amp;gt;SPARQL&amp;lt;/b&amp;gt; and help you identify the &amp;lt;b&amp;gt;key elements&amp;lt;/b&amp;gt; to adapt an existing query successfully.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;3. The Basics of a SPARQL Query&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
A SPARQL query is made up of a few essential elements. Here are the two main ones:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;SELECT&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause lets you &amp;lt;b&amp;gt;choose which information to display&amp;lt;/b&amp;gt; in the results. You specify here which elements you want to see.&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;WHERE&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause allows you to &amp;lt;b&amp;gt;filter the data&amp;lt;/b&amp;gt; by defining precise criteria. This is where you describe the conditions the data must meet.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple Example&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Here is a query that extracts the first and last names of people in the database.  &lt;br /&gt;
Lines starting with &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; are &amp;lt;b&amp;gt;comments&amp;lt;/b&amp;gt; to explain each part of the query.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?lastName ?firstName&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 ;       # Selects individuals&lt;br /&gt;
          wdt:P3 ?lastName ;   # Retrieves the last name&lt;br /&gt;
          wdt:P2 ?firstName .  # Retrieves the first name&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Explanation of the example:&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SELECT ?lastName ?firstName&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Indicates that we want to display the values of the &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; variables in the results.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;WHERE { ... }&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Describes the structure and conditions of the query:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;?person wdt:P1 wd:Q2&amp;lt;/code&amp;gt;: selects items that are human beings (P1 = item type, Q2 = person).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P3 ?lastName&amp;lt;/code&amp;gt;: associates the last name with the variable &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; (P3).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P2 ?firstName&amp;lt;/code&amp;gt;: associates the first name with the variable &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; (P2).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
You now know the &amp;lt;b&amp;gt;basics of all SPARQL queries&amp;lt;/b&amp;gt;. You’ll be able to adapt them to your needs by easily selecting the variables to use and by adding &amp;lt;b&amp;gt;filters&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;additional columns&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;advanced options&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;4. The Trick That Makes All the Difference&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When writing a SPARQL query, it can be tedious to remember numeric identifiers for municipalities, recognition statuses, or resistance organizations.  &lt;br /&gt;
Fortunately, an &amp;lt;b&amp;gt;auto-completion feature&amp;lt;/b&amp;gt; is available to simplify the process.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Pro tip&amp;lt;/b&amp;gt;: Press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; while typing a property or a value.  &lt;br /&gt;
This allows you to &amp;lt;b&amp;gt;search for terms in your language&amp;lt;/b&amp;gt; instead of relying on numeric identifiers.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example:&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you&#039;re searching for a municipality like &amp;lt;b&amp;gt;Anderlecht&amp;lt;/b&amp;gt;, instead of memorizing its identifier (e.g. &amp;lt;code&amp;gt;wd:Q102&amp;lt;/code&amp;gt;), press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; and start typing &amp;quot;Anderlecht&amp;quot; — the editor will automatically suggest the correct identifier.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
This method helps you &amp;lt;b&amp;gt;save time&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;avoid errors&amp;lt;/b&amp;gt; when entering identifiers.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Sparql_autocompletion.gif|left|700px|thumb|alt=SPARQL autocomplete animation|&amp;lt;small&amp;gt;&amp;lt;b&amp;gt;Auto-completion in action&amp;lt;/b&amp;gt; — Press &amp;lt;code&amp;gt;Ctrl + Space&amp;lt;/code&amp;gt; to find the right property or value.&amp;lt;/small&amp;gt;]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;5. Displaying Labels in Your Preferred Language&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When querying a Wikibase dataset with SPARQL, the results may sometimes display &amp;lt;b&amp;gt;identifiers&amp;lt;/b&amp;gt; (e.g. &amp;lt;code&amp;gt;Q102&amp;lt;/code&amp;gt;) instead of explicit text (e.g. &amp;lt;code&amp;gt;Anderlecht&amp;lt;/code&amp;gt;). To make the results more readable, you can retrieve the &amp;lt;b&amp;gt;labels&amp;lt;/b&amp;gt; (i.e., names) in the language of your choice (French, Dutch, German, or English).  &lt;br /&gt;
Simply use &amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt; at the end of your query to display values in your preferred language.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;How to do it?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add the &amp;lt;code&amp;gt;wikibase:label&amp;lt;/code&amp;gt; service to your query. Here is a simple example that retrieves people’s names along with their place of residence, with labels displayed in French:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residence ?residenceLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 .              # Select human entities&lt;br /&gt;
  ?person wdt:P7 wd:Q102 .            # Residence (P7) = Anderlecht (Q102)&lt;br /&gt;
  SERVICE wikibase:label {            # Service to retrieve labels&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;fr&amp;quot; . # Language preference: French&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Quick explanation&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt;: activates the label retrieval service.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt;: sets the label language (replace &amp;lt;code&amp;gt;&amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;&amp;quot;en&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;nl&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;de&amp;quot;&amp;lt;/code&amp;gt;, etc. as needed).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Using AUTO_LANGUAGE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
To automatically show labels in the language set by your browser or user preferences, use &amp;lt;code&amp;gt;AUTO_LANGUAGE&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Tips&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To automatically display labels in your browser or user’s preferred language, use:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;You can also prioritize multiple languages.  &lt;br /&gt;
For example, to display labels in French and fall back to English if unavailable:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr,en,[AUTO_LANGUAGE]&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;6. Adding Additional Information&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To enrich your results, you can add multiple columns containing additional information, such as residence, date of birth, or other relevant details.  &lt;br /&gt;
To get inspired: check out the [https://data.arch.be/wiki/Special:ListProperties list of properties] or see how data is modeled using an example, like [https://data.arch.be/wiki/Item:Q6793 Andrée De Jongh].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Adding simple columns&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Just include the properties that correspond to the information you want to extract.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add the residence and date of birth of individuals.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Making a column optional with &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If some information might be missing, use &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; to avoid limiting the results.  &lt;br /&gt;
Adding &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; lets you retrieve results even if a column is empty.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add date of birth only if the information is available.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
OPTIONAL { ?person wdt:P67 ?birthDate . }  # P67: Optional date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Tip&amp;lt;/b&amp;gt;: To combine multiple values into a single column (for example, to “concatenate” membership in multiple resistance organizations), use &amp;lt;code&amp;gt;CONCAT&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows grouping the data into a single cell while keeping one result row per person.&lt;br /&gt;
To explore this function and its variants, refer to the SPARQL documentation available online.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;7. Limiting the Number of Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To reduce the number of results displayed (especially if you’re testing a query with many columns), add the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;LIMIT&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause to your query.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Show only the first 10 results.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 10&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;8. Sorting the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To sort results by a specific column, use the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ORDER BY&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause.  &lt;br /&gt;
By default, the sorting is ascending (&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ASC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;), but you can also specify descending order using &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DESC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Sort results by birth date in ascending order.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
ORDER BY ASC(?birthDate)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;9. Adding Filters&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Filters allow you to refine your results by adding specific criteria to your query.  &lt;br /&gt;
They are useful for &amp;lt;b&amp;gt;combining multiple conditions&amp;lt;/b&amp;gt; or excluding certain values.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple example without filter&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To select individuals matching a basic criterion—like “residing in Anderlecht”—you can write:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
?person wdt:P4 wd:Q102 .  # Selects individuals residing in Anderlecht&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Using &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt; for specific conditions&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you want to narrow your results even more, use &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows you to combine multiple conditions.  &lt;br /&gt;
For example: select individuals living in Anderlecht and born after January 1st, 1920  &lt;br /&gt;
([https://tinyurl.com/26b2wdxc Link to test the query]).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  # Select residence and birth date of the person&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
# Filter for people living in Anderlecht (wd:Q102) and born after Jan 1, 1920&lt;br /&gt;
  FILTER(?residence = wd:Q102 &amp;amp;&amp;amp; ?birthDate &amp;gt;= &amp;quot;1920-01-01T00:00:00Z&amp;quot;^^xsd:dateTime)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
# Use the label service for readable output&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced usage&amp;lt;/b&amp;gt;:  &lt;br /&gt;
It’s also possible to use &amp;lt;code&amp;gt;FILTER NOT EXISTS&amp;lt;/code&amp;gt; for more complex exclusions.  &lt;br /&gt;
This allows you to filter out results that meet a specific condition.  &lt;br /&gt;
You can explore this functionality further in advanced SPARQL resources.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;10. Visualizing Your Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To create charts from your SPARQL queries, you have two options:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* Use the features of the &amp;lt;i&amp;gt;Query Service&amp;lt;/i&amp;gt;: visualize the data in the form of tables, maps, bar charts, and timelines. For more details, see [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/Wikidata_Query_Help/Result_Views the Wikidata documentation].&lt;br /&gt;
* Export the data and use other tools: you can export your results in CSV or TSV format, and then process them with data visualization tools.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;11. Federated Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced feature&amp;lt;/b&amp;gt;: If you want to query multiple databases at once to enrich your results, you can use &amp;lt;b&amp;gt;federated queries&amp;lt;/b&amp;gt;.  &lt;br /&gt;
For an example, see [https://data.arch.be/wiki/In-depth_search#%3E_Enriching_data_on_resistance_members_using_external_sources_(federated_query) this sample query], which extracts information from &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt; and combines it with data from external sources (e.g., Wikidata).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;12. Saving and Sharing Your Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
After running a SPARQL query, you can save and share its link.  &lt;br /&gt;
Click the &amp;lt;b&amp;gt;“Link”&amp;lt;/b&amp;gt; tab above the results to generate a &amp;lt;b&amp;gt;Tiny URL&amp;lt;/b&amp;gt; (a short link) that’s easy to copy and share.  &lt;br /&gt;
This allows others to run the same query directly, with no extra effort.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;13. Downloading the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
After executing a query, use the &amp;lt;b&amp;gt;“Download”&amp;lt;/b&amp;gt; tab (located on the right above the results) to export the data in different formats:  &lt;br /&gt;
&amp;lt;b&amp;gt;CSV&amp;lt;/b&amp;gt; (compatible with LibreOffice Calc or Excel), &amp;lt;b&amp;gt;TSV&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;JSON&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Best practice&amp;lt;/b&amp;gt;: Save the file with a clear name that reflects your search criteria to make it easier to reuse later.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;14. Additional Resources&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To deepen your knowledge and create more advanced queries, here are some useful resources:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;List of properties&amp;lt;/b&amp;gt; used to describe resistance members:&amp;lt;br&amp;gt; &lt;br /&gt;
[https://data.arch.be/wiki/Special:ListProperties https://data.arch.be/wiki/Special:ListProperties]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Example profile of an individual&amp;lt;/b&amp;gt; (e.g. Andrée De Jongh):&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/Item:Q6793 https://data.arch.be/wiki/Item:Q6793]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Sample of nine SPARQL queries&amp;lt;/b&amp;gt; organized by complexity level:&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/In-depth_search/fr https://data.arch.be/wiki/In-depth_search/fr]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;FAQ&amp;lt;/b&amp;gt; to understand the context and content of the available data:&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/FAQ/en https://data.arch.be/wiki/FAQ/en]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;External Resources&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
We also encourage you to consult external resources, such as &amp;lt;b&amp;gt;Wikidata tutorials&amp;lt;/b&amp;gt;, which offer excellent introductions to SPARQL queries.  &lt;br /&gt;
Although these examples use the same software (Wikibase) as this project, note that the data and query structure are specific to Wikidata and do not apply directly to the content of &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* [https://wdqs-tutorial.toolforge.org/ &#039;&#039;&#039;Wikidata Query Service Tutorial (interactive)&#039;&#039;&#039;]: An interactive tutorial for beginners to explore SPARQL queries practically. &amp;lt;i&amp;gt;(Resource in English)&amp;lt;/i&amp;gt;.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service &#039;&#039;&#039;A gentle introduction to the Wikidata Query Service&#039;&#039;&#039;]: A simple step-by-step guide to understand the interface and write queries.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial &#039;&#039;&#039;Wikidata:SPARQL Tutorial&#039;&#039;&#039;]: A detailed and structured SPARQL guide for those who want to deepen their query writing.&lt;br /&gt;
* &amp;lt;b&amp;gt;AI-powered tools&amp;lt;/b&amp;gt; that can assist you in writing queries.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/60/en&amp;diff=217856</id>
		<title>Translations:Tutorial/60/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/60/en&amp;diff=217856"/>
		<updated>2025-04-02T09:02:35Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residence ?residenceLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 .              # Select human entities&lt;br /&gt;
  ?person wdt:P7 wd:Q102 .            # Residence (P7) = Anderlecht (Q102)&lt;br /&gt;
  SERVICE wikibase:label {            # Service to retrieve labels&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;fr&amp;quot; . # Language preference: French&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=FAQ/de&amp;diff=217842</id>
		<title>FAQ/de</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=FAQ/de&amp;diff=217842"/>
		<updated>2025-04-02T08:09:19Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;test&amp;quot;&amp;gt;Inhalt und Quellen&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-1&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Wozu dient diese Datenbank?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-1&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In &#039;&#039;&#039;&#039;&#039;Resistance in Belgium&#039;&#039;&#039;&#039;&#039; hat das Ziel, Daten über mehr als 200 000 Personen zu zentralisieren, die während des Zweiten Weltkriegs an verschiedenen Formen von Widerstandsaktivitäten in Belgien beteiligt waren oder möglicherweise beteiligt waren. Ihr Engagement hat nach dem Krieg dazu geführt, dass die öffentlichen Behörden und die Widerstandsbewegungen selbst zahlreiche persönliche Akten im Rahmen der Anerkennung als Widerstandskämpfer durch den Staat angelegt haben. Die Daten in der Datenbank stammen aus diesen Akten (bzw. Vorbereitungsformularen und -blättern) und verweisen auf die entsprechenden Archivbestände.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Die Datenbank enthält ferner Informationen über die Widerstandsbewegungen und -netzwerke sowie die zugehörigen Archivbestände. Falls möglich wurde eine Verknüpfung mit dem Wikidata-Identifikator des Widerstandskämpfers hergestellt, sodass die Daten durch externe Quellen ergänzt werden können.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-2&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Welche Informationen sind in der Datenbank zu finden?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-2&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Die Reichhaltigkeit der zur Verfügung gestellten Informationen hängt von der Art der Archivdokumente. Die Datenbank enthält sowohl biographische Angaben (Name, Vorname, Sprache, Staatsbürgerschaft, Geburtsdatum und -ort, Todesdatum, Personenstand, Beruf und Wohnort) als auch Informationen zu den Widerstandstätigkeiten der Person (Widerstandsbewegung oder -netzwerk, wichtigste Inhaftierungsdaten, Informationen zur Beantragung einer nationalen Anerkennung als Widerstandskämpfer, Foto). Für jede Personenbeschreibung wird die Inventarnummer angegeben, mit der die zugehörige Akte in den Archivbeständen des Staatsarchivs ausfindig gemacht werden kann.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-3&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Woher stammen die Daten?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-3&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Die bereits online verfügbaren oder zur Zeit bearbeiteten Daten stammen aus den Auskunftsblättern, Formularen und vor allem den persönlichen Akten, die vom CegeSoma, dem Archivdienst für Kriegsopfer und dem Generalstaatsarchiv verwaltet werden. Es handelt sich hierbei um Unterlagen, die angelegt wurden, um einen von fünf Status nationaler Anerkennung zu erhalten, die durch den belgischen Staat zwischen 1944 und 1948 verliehen wurden, um Personen zu würdigen, auszuzeichnen und zu entschädigen, die im besetzten Land den Feind bekämpft haben. Alle Statuskategorien zusammengenommen stammen die Daten aus über 350 000 persönlichen Akten, die bei Anträgen von etwa 200 000 Personen (oder deren Hinterbliebene bzw. Anspruchsberechtigte im Todesfall) angelegt wurden und letztendlich mit nur wenigen Klicks online zur Verfügung stehen werden.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Die Daten werden aus folgenden Quellen eingespeist: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;Vom CegeSoma verwaltete Archivbestände&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
*Die von der Staatssicherheit angelegten und meist vorbereitenden Akten über den Status als  Interventions- und Geheimdienstagent&lt;br /&gt;
&lt;br /&gt;
*Die von folgenden Widerstandsbewegungen angelegten Vorbereitungsakten über den Status als bewaffneter Widerstandskämpfer (oder für Ehrenauszeichnungen): &amp;lt;/p&amp;gt;&lt;br /&gt;
**Les Affranchis&lt;br /&gt;
**Front de l&#039;indépendance (Milices patriotiques et Partisans armés) (sehr unvollständig)&lt;br /&gt;
**Groupe G&lt;br /&gt;
**Les Insoumis&lt;br /&gt;
**Kempisch Legioen&lt;br /&gt;
**L.100&lt;br /&gt;
**Mouvement national royaliste (unvollständig)&lt;br /&gt;
**Nola&lt;br /&gt;
**Organisation militaire belge de Résistance (unvollständig)&lt;br /&gt;
**Service D (unvollständig)&lt;br /&gt;
**Witte Brigade Fidelio&lt;br /&gt;
&lt;br /&gt;
*Die von folgenden Widerstandsbewegungen angelegten Vorbereitungsblätter, -formulare und -akten für den Status als Widerstandskämpfer in der Untergrundpresse:&amp;lt;/p&amp;gt;&lt;br /&gt;
**Front de l&#039;indépendance&lt;br /&gt;
**Union nationale de la presse clandestine&lt;br /&gt;
&lt;br /&gt;
*Die von der folgenden Widerstandsbewegung angelegten Vorbereitungsformulare für den Status als ziviler Widerstandskämpfer:&amp;lt;/p&amp;gt;&lt;br /&gt;
**Front de l&#039;indépendance&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;Vom Archivdienst für Kriegsopfer verwaltete Archivbestände&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
*Akten über den Status als Widerstandskämpfer in der Untergrundpresse&amp;lt;/p&amp;gt;&lt;br /&gt;
*Akten über den Status als ziviler Widerstandskämpfer&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;Beim Generalstaatsarchiv aufbewahrte Archivbestände&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
*Akten des Office de la Résistance über den Status als bewaffneter Widerstandskämpfer.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-4&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Wurden alle Daten übersetzt?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-4&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Wir setzen alles daran, dass die Mehrheit der Daten in Französisch, Niederländisch, Deutsch und Englisch verfügbar sind. Aufgrund begrenzter Mittel wurden jedoch nicht alle Datenpunkte übersetzt. Dies ist beispielsweise der Fall bei den Berufen (in der Sprache der entsprechenden Akte eingegeben).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-5&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Wie bleibe ich über die Einspeisung neuer Daten auf dem Laufenden?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-5&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Diese Informationen werden auf der Startseite der Plattform sowie auf der [https://www.facebook.com/cegesoma/?locale=de_DE Facebook-Seite des CegeSoma] und in den Newslettern [https://www.cegesoma.be/en/publication/newsletter von CegeSoma] und [https://arch.arch.be/index.php?l=de&amp;amp;m=newsletter Staatsarchiv] veröffentlicht.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nachforschungen anstellen==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-6&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Wie stelle ich Nachforschungen in &#039;&#039;Resistance in Belgium&#039;&#039; an?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-6&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Sie haben drei Suchmöglichkeiten:&amp;lt;/p&amp;gt;&lt;br /&gt;
*&amp;lt;p&amp;gt;&#039;&#039;&#039;Suche nach Name&#039;&#039;&#039;&lt;br /&gt;
*&amp;lt;p&amp;gt;&#039;&#039;&#039;Such nach Wohnort&#039;&#039;&#039;&lt;br /&gt;
*&amp;lt;p&amp;gt;&#039;&#039;&#039;Durch Umfassende Recherchen.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Für weitere Informationen zu diesen Optionen besuchen Sie bitte unsere [https://data.arch.be/wiki/Data/de Datenzugangseite].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-7&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Wie kann ich verschiedene Suchkriterien miteinander kombinieren?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-7&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Um komplexere Suchanfragen durchzuführen, können Sie mehrere Kriterien kombinieren, wie zum Beispiel den Wohnort, das Geburtsjahr, den Beruf, das Geschlecht oder den erhaltenen Anerkennungsstatus. Der beste Weg, diese Kriterien zu kombinieren, besteht darin, die &#039;&#039;&#039;SPARQL-Sprache&#039;&#039;&#039; zu verwenden, die es ermöglicht, spezifische Abfragen zu formulieren und Ihre Ergebnisse anhand der in der Datenbank verfügbaren Informationen zu verfeinern.&lt;br /&gt;
&amp;lt;p&amp;gt;Obwohl SPARQL komplex erscheinen mag, stehen Ihnen vorgefertigte Abfragen zur Verfügung, mit denen Sie die Daten erkunden können, ohne technische Vorkenntnisse zu benötigen, und um sich mit dieser Sprache vertraut zu machen. Diese Abfragen ermöglichen es Ihnen, das volle Potenzial der auf &#039;&#039;Resistance in Belgium&#039;&#039; verfügbaren Informationen auszuschöpfen. Für weitere Details und um Zugang zu Abfragebeispielen zu erhalten, können Sie [https://data.arch.be/wiki/In-depth_search/de diese Seite] konsultieren.&lt;br /&gt;
&amp;lt;p&amp;gt;Zusätzlich sind [https://data.arch.be/wiki/Search_by_place_of_residence/de Tabellen nach Wohnregion] verfügbar, die Ihnen helfen, die Daten anhand geografischer Kriterien zu erkunden, ohne auf SPARQL zurückzugreifen. Diese Tabellen bieten einen Überblick über die in jeder Region erfassten Personen.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-8&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Das Anzeigen der Ergebnisse dauert sehr lange. Warum?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-8&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Die Verzögerung liegt möglicherweise an der Komplexität der SPARQL-Abfrage, an der Anzahl an Daten, die aufgerufen werden müssen, oder daran, dass gerade viele Nachforscher die Plattform gleichzeitig benutzen, wodurch es zu einer Verlangsamung der Server kommt.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Daten nicht auffindbar, fehlerhaft oder unvollständig==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-9&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Die Suche nach dem Namen einer Person liefert keine Ergebnisse. Warum?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-9&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Dieses Problem kann mehrere Ursachen haben:&amp;lt;/p&amp;gt;&lt;br /&gt;
#Noch sind nicht alle Daten online verfügbar: Sie werden schrittweise in den kommenden Jahren veröffentlicht.&lt;br /&gt;
#Auf der Plattform wurden aus Datenschutzgründen (DSGVO) ausschließlich Daten über Personen veröffentlicht, die bereits verstorben sind, oder deren Geburtsdatum – das 100 Jahre oder mehr zurückliegt – darauf schließen lässt, dass sie heute nicht mehr leben.&lt;br /&gt;
#Die gesuchte Person – oder deren Familie, falls die Person während des Kriegs verstorben ist – hat  möglicherweise keinen Antrag auf Anerkennung eines der verschiedenen Status als Widerstandskämpfer gestellt, obwohl die Person während des Kriegs Aktivitäten durchgeführt hat, um den Besatzer zu schädigen. Dies ist unter anderem der Fall bei den meisten Ausländern, für die es sehr schwierig oder gar unmöglich war, als Widerstandskämpfer anerkannt zu werden, aber auch bei zahlreichen Frauen, die die Behördengänge für eine Beantragung aus kulturellen Gründen als unnötig erachteten, sowie bei vielen wenig gebildeten Personen, die von der Komplexität der zu erfüllenden administrativen Formalitäten abgeschreckt wurden. Folglich wurden für diese Personen keine Akten angelegt. &lt;br /&gt;
#Einige Akten sind möglicherweise verloren gegangen.&lt;br /&gt;
#Es können ausschließlich Daten aus den im Besitz des Staatsarchivs befindlichen Akten in &#039;&#039;Resistance in Belgium&#039;&#039; eingespeist werden. Doch mehrere bewaffnete Widerstandsbewegungen wie Armée de la Libération, Armée secrète, Milices patriotiques, Partisans armés du Front de l’indépendance und Mouvement national belge die persönlichen Akten ihrer Mitglieder nicht an das Staatsarchiv überführen (dies gilt auch teilweise für den Dienst D). Als privatrechtliche Organisation sind sie in der Tat nicht dazu verpflichtet.&lt;br /&gt;
#Versuchen Sie, andere Suchbegriffe zu verwenden: Möglicherweise wurde die gesuchte Person über ihren Mädchennamen identifiziert oder es wurde eine abweichende Schreibweise des Namens verwendet. Falls das Problem weiterhin besteht, können Sie uns jederzeit [mailto:cegesoma@arch.be kontaktieren].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-10&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Ich führe eine SPARQL-Abfrage aus und erhalte keine Ergebnisse, warum?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-10&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Es ist möglich, dass die verwendeten Kriterien zu spezifisch sind und keine Person allen gesuchten Merkmalen entspricht. In diesem Fall empfehlen wir Ihnen, Ihre Suche zu wiederholen und die Anzahl der Kriterien zu reduzieren.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Die Verwendung der &amp;quot;OPTIONAL-Klausel&amp;quot; in SPARQL-Abfragen ist eine mögliche Lösung, um bestimmte Kriterien optional zu machen und so mehr Ergebnisse zu erhalten. Dies ermöglicht die Einbeziehung zusätzlicher Informationen, wenn sie verfügbar sind, ohne dass Ergebnisse ausgeschlossen werden, die diese Merkmale nicht aufweisen. Wir verstehen, dass diese Funktion komplex erscheinen kann. Derzeit arbeiten wir an einem detaillierten Tutorial, das erklärt, wie Sie diese Klausel und weitere Techniken verwenden können, um Ihre Suchanfragen zu optimieren. Dieser Leitfaden wird bald verfügbar sein, um Sie Schritt für Schritt zu begleiten.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-11&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Die Anzahl verzeichneter Informationen ist von Person zu Person unterschiedlich oder bestimmte Angaben fehlen. Warum?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-11&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Bestimmte Angaben fehlen möglicherweise, weil sie nicht in den Archivdokumenten vorhanden sind. So sind die Akten, die im Rahmen der Beantragung des Statuts als bewaffneter Widerstandskämpfer angelegt wurden, weitaus weniger reichhaltig als diejenigen für die Beantragung eines anderen Status. Außerdem wurden bestimmte Angaben wie zum Beispiel Sprache, Staatsbürgerschaft, Geburtsort, Personenstand oder Beruf aufgrund des hohen Zeitaufwands nicht in allen Akten vermerkt: Die Priorität liegt bei den Widerstandskämpfern und/oder Opfern des Besatzers, deren Angaben bereits über einen von unserer Seite erstellten Fragebogen gesammelt wurden oder in Kürze gesammelt werden.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-12&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Bestimmte Angaben können je nach Ursprungsakte widersprüchlich sein. Wie ist das möglich und welche Angaben sind verlässlich?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-12&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Bestimmte Angaben wurden unter Umständen fehlerhaft eingespeist, was bei der Überprüfung der Daten nicht bemerkt wurde.&lt;br /&gt;
*Möglicherweise sind bestimmte Angaben aber auch bereits in den Akten falsch. Herauszufinden, welche Informationen stichhaltig sind, kann sich also als schwierig erweisen. Die Angaben aus den Statusakten sind jedoch im Allgemeinen verlässlicher als diejenigen aus den Vorbereitungsakten.&lt;br /&gt;
*Bestimmte Angaben wie Personenstand, Beruf oder Wohnort haben sich gegebenenfalls in der Zeit zwischen der Besatztung und dem Anlegen der Akten, also zwischen 1945 und 1960, geändert. Das Projektteam hat bei der Einspeisung der Daten stets darauf geachtet, die Angaben zu verwenden, die so nah wie möglich an der Besatzungszeit erfasst wurden, aber die Daten stammen oft aus der unmittelbaren Nachkriegszeit. In einigen Statusakten wie zum Beispiel die Akten Statut Presse clandestine und Résistance civile sind Personenstand, Beruf und Wohnort während der Besatzungszeit vermerkt, was die Unterschiede zwischen den Angaben aus anderen Akten, Formularen und Auskunftsbögen erklären könnte.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-13&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;An wen wende ich mich bei inhaltlichen Fehlern?&lt;br /&gt;
&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-13&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Die Dateneinspeisung ist eine langfristige Arbeit. Hierbei kann es vorkommen, das etwas der Wachsamkeit unseres Teams entgeht und Fehler auftreten. Falls Sie eine Ungereimtheit feststellen, können Sie uns gerne mit entsprechenden Belegen [mailto:cegesoma@arch.be kontaktieren].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Weiterverwendung von Daten==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-24&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Wie speichert man Suchergebnisse?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-24&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Bei einer einfachen Suche können Sie einfach die Links (URL) zu den entsprechenden Seiten speichern. Wir verwenden eindeutige, langlebige und permanente Identifikatoren, die es ermöglichen, einen Eintrag in &#039;&#039;Resistance in Belgium&#039;&#039; rasch zu finden oder darauf zu verweisen.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Bei SPARQL-Abfragen können die erhaltenen Daten in verschiedenen Formaten exportiert werden („Herunterladen“ rechts über den Suchergebnissen anklicken): CSV (Dateiformat kann mit Excel geöffnet werden), TSV oder JSON. Die Suchanfrage selbst kann auch gespeichert werden (indem Sie die Schaltfläche „Link“ rechts über den Suchergebnissen anklicken, um einen Link zu generieren), um später auf sie zurück zu greifen oder sie zu teilen.&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-14&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Wie müssen Einträge der Datenbank zitiert werden?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-14&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Siehe hierzu unsere [https://data.arch.be/wiki/Licence/de entsprechende Informationsseite].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Einsichtnahme in Papierarchive==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-15&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Ich möchte Dossiers, Akten oder individuelle Formulare einsehen, um meine Recherchen zu vertiefen. Wie soll ich vorgehen?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-15&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Inventarnummer.png|thumb|right|link=|alt=Beispiel eines Verweises auf eine Archivsammlung|300px|Beispiel eines Verweises auf eine Archivsammlung mit der zugehörigen Inventarnummer.]]&lt;br /&gt;
&amp;lt;p&amp;gt;Diese Dossiers, Akten oder Formulare, die in verschiedenen Depots der belgischen Staatsarchive aufbewahrt werden, sind nicht digitalisiert und erfordern einen &#039;&#039;&#039;Besuch im Lesesaal&#039;&#039;&#039;. Dabei gehen Sie folgendermaßen vor:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#Oben auf der Seite, die jeder Person gewidmet ist, finden Sie den Hinweis auf den oder die Archivbeständ(e), die Dokumente zu dieser Person enthalten, zusammen mit der entsprechenden Dossier- oder Inventarnummer. In einigen Fällen handelt es sich um einfache Formulare oder lediglich eine Akte, deren wesentlicher Inhalt bereits online verfügbar ist.&lt;br /&gt;
#Durch Anklicken des Verweises auf den Archivbestand, der sich oberhalb der Dossier- oder Inventarnummer befindet, erhalten Sie weitere Informationen. So z.B. über das Depot, in dem sich die Papierarchive befinden, sowie einen Link zum Online-Inventar, sofern dieser bereits erstellt wurde.&lt;br /&gt;
#Mit diesen Informationen können Sie das betreffende Depot kontaktieren, um einen Besuch im [https://www.arch.be/index.php?l=de&amp;amp;m=praktische-informationen&amp;amp;r=unsere-lesesale Lesesaal] zu organisieren, um das oder die relevante(n) Dossier(s) und Formular(e) zu der betreffenden Person einzusehen.&lt;br /&gt;
&#039;&#039;&#039;Achtung:&#039;&#039;&#039; Es kann erforderlich sein, im Voraus eine Genehmigung zur Einsichtnahme des betreffenden Dokuments zu beantragen. Die Einsichtsmodalitäten (und ggf. erforderliche Genehmigungen Dritter) werden vom betreffenden Archivdepot mitgeteilt.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Specificities_of_the_personal_files_of_resistance_fighters&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Besonderheiten der persönlichen Akten der Widerstandskämpfer==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-20&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Welchen Nutzen haben die Vorbereitungsakten, wenn man über die Statusakte (Statut) verfügt?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-20&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
*Die Vorbereitungsakten, -formulare und -blätter sind vor allem von Interesse in Bezug auf den Status als bewaffneter Widerstandskämpfer, da sie oft mehr Auskunft über die Tätigkeiten der Person liefern als die vom Office de la Résistance angelegten Akten, deren Informationen hierzu meist spärlich sind.&lt;br /&gt;
*Die Akten &#039;&#039;Statut Presse clandestine&#039;&#039; und &#039;&#039;Résistance civile&#039;&#039; liefern oft nur wenige Informationen, wenn die betroffene Person frühzeitig beschlossen hat, die Beantragung des Status als Widerstandskämpfer nicht weiter fortzusetzen. In diesem Fall können hingegen die Vorbereitungsakten, -formulare und -blätter der Union nationale de la presse clandestine oder des Front de l’Indépendance von Interesse sein.&lt;br /&gt;
*In einigen Fällen, wie beispielsweise in den von der Union de la presse clandestine angelegten Akten und Auskunftsblättern, aber auch in den Vorbereitungsakten, die von bestimmten Widerstandsbewegungen wie Les Insoumis angelegt wurden, sind Passfotos vorhanden, was meist nicht der Fall ist bei den Statusakten.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-21&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Warum sind die Vorbereitungsakten bestimmter Widerstandsbewegungen nicht vorhanden?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-21&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Weil die Akten bestimmter Widerstandsbewegungen nicht beim Staatsarchiv aufbewahrt werden.&lt;br /&gt;
* Die Akten von Armée de la Libération, Armée secrète und Mouvement national belge werden von der Abteilung Geheimarchive des Allgemeinen Nachrichten- und Sicherheitsdienstes aufbewahrt und verwaltet (Service général du Renseignement et de la Sécurité - Section des Archives Classifiées - Quartier Reine Elisabeth, bloc 15, rue d’Evere, 1 in 1140 Evere, Kontakt: [mailto:info.ca@mil.be per E-Mail]);&lt;br /&gt;
* Die Akten von Armée belge des Partisans (oder Partisans armés) und Milices patriotiques werden vom Musée national de la Résistance (Rue Van Lint, 14 in 1070 Anderlecht, Kontakt: [mailto:info@museumresistance.be per E-Mail]) aufbewahrt und verwaltet; &lt;br /&gt;
* Die Akten des Service D werden vom Atelier liégeois pour la promotion de l’histoire et des archives sociales (ALPHAS, Esp. de la Mairie 1, 4102 Seraing, [https://alphas.be/contact/ Kontakt]) aufbewahrt und verwaltet.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-22&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Warum sind nicht immer alle Vorbereitungsakten der Mitglieder der bewaffneten Widerstandsbewegungen zu finden, deren persönliche Akten im Staatsarchiv aufbewahrt werden?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-22&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Leider sind bestimmte Aktenreihen unvollständig. Dies ist vor allem der Fall bei den Akten von Le Mouvement national royaliste und Organisation militaire belge de Résistance. Zudem bewahrt das Staatsarchiv nicht die Vorbereitungsakten von Armée belge des Partisans (oder Partisans armés), Milices patriotiques und Service D auf, sondern nur stark fragmentierte Sekundärbestände.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-23&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Warum stehen nur die Vorbereitungsakten der Staatssicherheit für die Beantragung des Status als Interventions- und Geheimdienstagent zur Verfügung und nicht die offiziellen Akten des Ministeriums der Landesverteidigung über die Anerkennung des Statuts?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-23&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Diese offiziellen Akten wurden erst kürzlich zurückgefunden und bedürfen einer besonderen Behandlung; sie müssen zudem neu geordnet werden und anschließend der Öffentlichkeit zur Verfügung gestellt und gegebenenfalls in &#039;&#039;Wikibase Resistance&#039;&#039; eingespeist werden. Ferner ist die Einspeisung dieser offiziellen Akten ohnehin nicht prioritär, da sie meist bedeutend weniger Informationen enthalten als die von der Staatssicherheit angelegten Vorbereitungsakten. In der Tat besteht ihr nahezu einziger Nutzen darin, dass sich darunter möglicherweise Akten über Personen befinden, die nicht in den Aktenreihen der Staatssicherheit geführt sind, was äußerst selten der Fall ist.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-23bis&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Warum gibt es mehr Akten über Mitglieder von Groupe G und Nola als über Mitglieder der anderen bewaffneten Widerstandsbewegungen?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-23bis&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Weil diese beiden Bewegungen die Besonderheit besitzen, vom belgischen Staat sowohl als bewaffnete Widerstandsbewegung als auch als Interventions- und Geheimdienstnetzwerk anerkannt zu sein. Folglich kann es über ihre Mitglieder vier verschiedene Arten von Akten geben: eine Vorbereitungsakte und eine Akte des Office de la Résistance im Rahmen der Anerkennung des Status als bewaffneter Widerstandskämpfer; und eine Akte der Staatssicherheit und eine Akte der Landesverteidigung im Rahmen der Anerkennung des Status als Interventions- und Geheimdienstagent (zur Erinnerung: diese letzten Akten sind noch nicht zugänglich).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Besonderheiten der Plattform==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-24&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Was sind die Vorzüge von &#039;&#039;Resistance in Belgium&#039;&#039;?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-24&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&#039;&#039;Resistance in Belgium&#039;&#039; basiert auf der Open-Source-Software Wikibase, die ursprünglich für die Verwaltung der Wissensdatenbank Wikidata geschaffen wurde. Es handelt sich um ein Abfragetool, mit dem strukturierte und mehrsprachige Daten abgelegt werden können, die sowohl von Menschen als auch Maschinen lesbar sind. Jeder beschriebene Eintrag ist anhand eines einzigartigen Identifikators identifiziert und mittels Beschreibung und semantischen Feldern mit Eigenschaften versehen. Dies ermöglicht eine Nutzung und Visualisierung der Daten auf vielfältige Art und Weise und bietet zudem mehr Kontextinformationen. Zudem wird die Abschottung der einzelnen Archivbestände durchbrochen, indem sie mit externen Datenbanken verknüpft werden. So werden beispielsweise Schritte unternommen, um Personen mit eventuell vorhandenen Einträgen in Wikidata und Orte (Geburts-, Wohn-, Sterbeort) mit externen Quellen wie Wikidata oder GeoNames zu verknüpfen. Diese Verknüpfungen von Daten ermöglicht es, weitere Referenzen wie ODIS- oder SNAC-Identifikatoren (Social Networks and Archival Context) zu erlangen, die den Benutzern dabei helfen können, weitere Quellen oder Archivbestände in Belgien oder im Ausland ausfindig zu machen. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-25&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Welche Verbindung besteht zwischen der Datenbank und der Suchmaschine des Staatsarchivs &#039;&#039;(search.arch.be)&#039;&#039;?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-25&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;Resistance in Belgium&#039;&#039; ist ein Pilotprojekt des CegeSoma/Staatsarchivs, bei dem neuste Technologien des semantischen Webs verwendet werden, um neue Zugangswege zu Daten zu eröffnen. Verbindungen zu der Suchmaschine des Staatsarchivs werden auf zwei Arten hergestellt: Einerseits verweisen die einzelnen Referenzen der verschiedenen Archivbestände über den Widerstand auf die zugehörigen Inventare, die via &#039;&#039;search.arch.be&#039;&#039; online verfügar sind. Andererseits ist mittelfristig vorgesehen, eine Kopie der Daten über die Widerstandskämpfer in die Suchmaschine &#039;&#039;[https://search.arch.be/de/zoeken-naar-personen Nach Personen suchen]&#039;&#039; einzupflegen.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-26&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Warum wurde als Domain-Name &#039;&#039;data.arch.be&#039;&#039; verwendet?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-26&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Derzeit sind auf der Plattform ausschließlich die Daten des Projekts &#039;&#039;Wikibase Resistance&#039;&#039; beherbergt. Langfristig ist jedoch nicht auszuschließen, dass diese Infrastruktur auch im Rahmen anderer Projekte benutzt wird, die sich den &#039;&#039;FAIR-Prinzipien (Findable, Accessible, Interoperable, Re-usable)&#039;&#039; für Forschungsdaten verschreiben: auffindbar, dauerhaft zugänglich, interoperabel, wiederverwendbar. Um die Langlebigkeit der &#039;&#039;URIs (Uniform Resource Identifiers)&#039;&#039;, mit denen die Daten über Widerstandskämpfer verlinkt sind, zu gewährleisten, wurde gemäß den Normen des Archiv- und Bibliothekensektors ein allgemeiner Domain-Name ausgewählt.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Beteiligung am Projekt==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-17&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Ich besitze ergänzende Informationen, die ich gerne hinzufügen würde. Ist das möglich?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-17&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Unsere Bemühungen konzentrieren sich derzeit auf die Einspeisung und Veröffentlichung der Daten aus den persönlichen Akten, die das Staatsarchiv aufbewahrt. Auf lange Sicht können wir jedoch die Integration weiterer Links zu externen Quellen in Erwägung ziehen.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-18&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Ich interessiere mich sehr für den Zweiten Weltkrieg und möchte mich am Projekt beteiligen. Werden noch Praktikanten/Freiwillige gesucht?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-18&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Jede Person, die sich als Praktikant oder Freiwilliger am Projekt beteiligen möchte, ist willkommen. Die Bedingungen für dieses Engagement sind folgende: Dem Projekt mindestens drei Monate Praktikum (Praktikanten) oder einen Tag pro Woche (Freiwillige) widmen; gute passive Kenntnisse des Französischen oder Niederländischen, möglichst in beiden Sprachen; analytisches Denkvermögen und die Fähigkeit, eine Vielzahl an Anweisungen sorgfältig umzusetzen; Freude an Teamarbeit. [mailto:cegesoma@arch.be Kontaktieren Sie uns], um weitere Einzelheiten zu besprechen.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-19&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Ich arbeite in einer Einrichtung, die ebenfalls Archive über den Widerstand in Belgien aufbewahrt. Ist eine Zusammenarbeit möglich?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-19&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Unsere Bemühungen konzentrieren sich derzeit auf die Einspeisung und Veröffentlichung der Daten aus den Archivbeständen, die das Staatsarchiv aufbewahrt. Wir empfehlen ihnen allerdings, ihre Findmittel mit &#039;&#039;Resistance in Belgium&#039;&#039; zu verknüpfen, anhand der eindeutigen Identifikatoren, mit denen die in der Datenbank geführten Personen identifiziert sind. Auf lange Sicht können wir jedoch die Integration weiterer Links zu externen Quellen in Erwägung ziehen. Für andere Arten der Zusammenarbeit können Sie uns jederzeit [mailto:cegesoma@arch.be kontaktieren] .&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=FAQ/fr&amp;diff=217841</id>
		<title>FAQ/fr</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=FAQ/fr&amp;diff=217841"/>
		<updated>2025-04-02T08:09:19Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;test&amp;quot;&amp;gt;Contenu et sources&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-1&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;À quoi sert cette base de données ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-1&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;&#039;&#039;Resistance in Belgium&#039;&#039;&#039;&#039;&#039; vise à centraliser les données relatives à plus de 200 000 personnes ayant (possiblement) été impliquées dans des activités de résistance en Belgique durant la Seconde Guerre mondiale. Cet engagement a conduit, au lendemain de la Seconde Guerre mondiale, à la constitution par des services publics et les mouvements eux-mêmes d’un très grand nombre de dossiers individuels liés à la procédure de reconnaissance des résistant·e·s par l’État belge. Les données sont issues de ces dossiers (ou de formulaires et de fiches préliminaires) et renvoient vers les fonds d’archives concernés.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;La base de données comporte également des informations relatives aux mouvements et réseaux de résistance, aux fonds d&#039;archives qui y sont associés. En outre, chaque fois que c’était possible, une correspondance a été établie avec l’identifiant Wikidata du résistant ou de la résistante, ce qui permet un enrichissement des données à l’aide de sources externes.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-2&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Quelles sont les informations que je vais trouver ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-2&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;La richesse des informations mises à votre disposition peut varier en fonction de la nature des documents d’archives. La base de données englobe à la fois des informations biographiques (nom, prénoms, langue, nationalité, lieu et date de naissance et de décès, état civil, profession et domicile) et des informations relatives à l’activité de la personne dans la résistance (mouvement, réseau, principales dates de détention, informations liées à la demande de reconnaissance nationale du ou des statuts de résistant·e, photo). Pour chaque personne décrite, vous trouverez le numéro d’inventaire permettant une localisation rapide du dossier dans les collections des Archives de l’État.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-3&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;D’où proviennent les données ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-3&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Les données, déjà en ligne ou en cours de traitement, sont issues de fiches, de formulaires et surtout de dossiers individuels gérés par le CegeSoma, le service Archives des Victimes de la Guerre et les Archives générales du Royaume. Il s’agit de documents constitués en vue de l&#039;obtention d&#039;un des quatre statuts de reconnaissance nationale octroyés par l’État belge entre 1944 et 1948 pour honorer, récompenser et dédommager les personnes ayant lutté contre l’ennemi en pays occupé. Toutes catégories de statuts confondues, ce sont des données issues de plus de 350 000 dossiers individuels constitués à la suite des demandes introduites par approximativement personnes (ou leurs ayants-droits en cas de décès) qui, à terme, seront disponibles en ligne en quelques clics.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Les données sont encodées à partir de :&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;Fonds gérés par le CegeSoma&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
*Les dossiers généralement préparatoires au Statut d&#039;agent de renseignements et d&#039;action produits par la Sûreté de l&#039;État&lt;br /&gt;
*Les dossiers préparatoires au Statut de résistant armé (ou parfois en vue de distinctions honorifiques) produits par les mouvements de résistance suivants :&amp;lt;/p&amp;gt;&lt;br /&gt;
**les Affranchis&lt;br /&gt;
**le Front de l&#039;indépendance (Milices patriotiques et Partisans armés) (très lacunaire)&lt;br /&gt;
**le Groupe G&lt;br /&gt;
**les Insoumis&lt;br /&gt;
**la Kempisch Legioen&lt;br /&gt;
**le L.100&lt;br /&gt;
**le Mouvement national royaliste (incomplet)&lt;br /&gt;
**Nola&lt;br /&gt;
**l&#039;Organisation militaire belge de Résistance (incomplet)&lt;br /&gt;
**le Service D (incomplet)&lt;br /&gt;
**la Witte Brigade Fidelio&lt;br /&gt;
&lt;br /&gt;
*Les fiches, formulaires et dossiers préparatoires au Statut de résistant par la presse clandestine produits par les mouvements de résistance suivants :&lt;br /&gt;
**le Front de l&#039;indépendance&lt;br /&gt;
**l&#039;Union nationale de la presse clandestine&lt;br /&gt;
&lt;br /&gt;
*Les formulaires préparatoires au Statut de résistant civil produits par le mouvement de résistance suivant :&amp;lt;/p&amp;gt;&lt;br /&gt;
**le Front de l&#039;indépendance&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;Fonds gérés par le Service Archives des Victimes de la Guerre&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
*Dossiers relatifs au Statut de résistant par la presse clandestine&amp;lt;/p&amp;gt;&lt;br /&gt;
*Dossiers relatifs au Statut de résistant civil&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;Fonds conservés par les Archives Générales du Royaume&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
*Dossiers de l’Office de la Résistance relatifs au Statut de la résistance armée.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-4&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Toutes les données sont-elles traduites ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-4&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Nous mettons tout en œuvre pour que la majorité des données soient disponibles en français, néerlandais, allemand et anglais. Cependant, en raison de ressources limitées, toutes les valeurs n’ont pas pu être traduites. C’est le cas par exemple des professions (encodées dans la langue du dossier).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-5&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Comment savoir quand de nouvelles données seront chargées ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-5&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Nous diffuserons l’information sur la page d’accueil de la plateforme ainsi que sur la [https://www.facebook.com/cegesoma/?locale=fr_FR page Facebook du CegeSoma] et dans les newsletters [https://www.cegesoma.be/fr/publication/newsletter-nouvelles du CegeSoma] et [https://arch.arch.be/index.php?l=fr&amp;amp;m=bulletins-d-informations des Archives de l’État].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Organiser ses recherches==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-6&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Comment puis-je faire des recherches dans &#039;&#039;Resistance in Belgium&#039;&#039; ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-6&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Trois modes de recherche s’offrent à vous :&amp;lt;/p&amp;gt;&lt;br /&gt;
*&amp;lt;p&amp;gt;&#039;&#039;&#039;Par nom&#039;&#039;&#039;&lt;br /&gt;
*&amp;lt;p&amp;gt;&#039;&#039;&#039;Par domicile&#039;&#039;&#039;&lt;br /&gt;
*&amp;lt;p&amp;gt;&#039;&#039;&#039;Par le biais de recherches approfondies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Pour plus de détails sur la façon d&#039;utiliser ces options, veuillez visiter notre [https://data.arch.be/wiki/Data/fr page sur l&#039;accès aux données].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-7&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Comment puis-je combiner différents critères de recherche ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-7&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Pour effectuer des recherches plus complexes, vous pouvez combiner plusieurs critères tels que le domicile, l&#039;année de naissance, la profession, le genre ou encore le statut de reconnaissance obtenu. Le meilleur moyen de combiner ces critères est d&#039;utiliser le &#039;&#039;&#039;langage SPARQL&#039;&#039;&#039;, qui permet de formuler des requêtes spécifiques et d&#039;affiner vos résultats selon les informations disponibles dans la base de données.&lt;br /&gt;
&amp;lt;p&amp;gt;Bien que SPARQL puisse paraître complexe, des requêtes préétablies sont mises à votre disposition pour explorer les données sans avoir besoin de connaissances techniques et vous familiariser avec ce langage. Ces requêtes vous permettent de tirer pleinement parti de la richesse d&#039;information présente sur Resistance in Belgium. Pour plus de détails et accéder à des exemples de requêtes, vous pouvez consulter [https://data.arch.be/wiki/In-depth_search/fr cette page].&lt;br /&gt;
&amp;lt;p&amp;gt;En complément, des [https://data.arch.be/wiki/Search_by_place_of_residence/fr tableaux par région de domicile] sont également disponibles pour vous permettre d’explorer les données selon un critère géographique, sans avoir recours à SPARQL. Ces tableaux offrent une vue d&#039;ensemble des personnes recensées dans chaque région.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-8&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;L’affichage des résultats prend du temps, quelle en est la raison ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-8&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;La lenteur peut être due à la complexité d’une requête SPARQL, au nombre de données devant être récupérées ou encore à des heures de plus grande fréquentation de la plateforme, qui génèrent malheureusement un ralentissement des serveurs.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Données introuvables, erronées ou incomplètes==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-9&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Je recherche le nom d’une personne, mais je n’obtiens aucun résultat. Pourquoi ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-9&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Plusieurs raisons peuvent être à l&#039;origine du problème :&amp;lt;/p&amp;gt;&lt;br /&gt;
#Toutes les données ne sont pas encore mises en ligne : elles le seront progressivement dans les années à venir.&lt;br /&gt;
#Afin de respecter la législation relative à la vie privée (RGPD), seules les données concernant des personnes dont nous avons connaissance du décès ou dont la date de naissance – remontant à 100 ans ou plus – laisse présumer qu’elles sont aujourd’hui décédées, sont publiées sur cette plateforme.&lt;br /&gt;
#Il se peut que la personne recherchée, ou sa famille en cas du décès de l’intéressé·e pendant la guerre, n’ait pas introduit de demande de reconnaissance d’un des statuts de résistant en dépit des activités visant à nuire à l’occupant développées pendant la guerre. C’est le cas notamment de la plupart des étranger·e·s, pour qui il était très difficile, voire parfois impossible d’obtenir un statut de résistant·e, mais aussi de nombreuses femmes ayant jugé pour des raisons culturelles ces démarches inutiles, ainsi que d’un grand nombre de personnes peu éduquées, rebutées par la complexité des formalités administratives à accomplir. Par conséquent, aucun dossier n’a pu être constitué à leur propos.&lt;br /&gt;
#Certains dossiers ont pu être égarés.&lt;br /&gt;
#Seules les données de dossiers en possession des Archives de l’État sont introduites dans &#039;&#039;Resistance in Belgium&#039;&#039;. Or, plusieurs mouvements de résistance armée comme l’Armée de la Libération, l’Armée secrète, les Milices patriotiques et Partisans armés du Front de l’indépendance, le Mouvement national belge n’ont pas versé les dossiers individuels de leurs membres aux Archives de l’État (c’est aussi en partie le cas pour le service D). En tant qu&#039;organisations privées, les mouvements de résistance n’ont en effet aucune obligation de le faire.&lt;br /&gt;
#Nous vous encourageons à tester d’autres termes de recherche : il peut arriver que la personne soit identifiée par son nom de jeune fille ou encore que la graphie d’un nom varie. En cas de problème persistant, n’hésitez pas à [mailto:cegesoma@arch.be nous contacter].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-10&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Pourquoi ma requête SPARQL ne renvoie-t-elle aucun résultat ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-10&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Il est possible que les critères utilisés soient trop spécifiques et qu’aucune personne ne réponde à toutes les caractéristiques demandées. Dans ce cas, nous vous conseillons de relancer votre recherche en réduisant le nombre de critères. &lt;br /&gt;
&amp;lt;p&amp;gt;L&#039;utilisation de la clause &amp;quot;OPTIONAL&amp;quot; dans les requêtes SPARQL est une solution potentielle pour rendre certains critères facultatifs et obtenir davantage de résultats. Cela permet d’inclure des informations additionnelles si elles sont disponibles, sans pour autant exclure les résultats qui n’ont pas ces caractéristiques. Nous comprenons que cette fonctionnalité puisse sembler complexe. Nous travaillons actuellement sur un tutoriel détaillé qui vous expliquera comment utiliser cette clause et d&#039;autres techniques pour optimiser vos recherches. Ce guide sera bientôt disponible pour vous accompagner pas à pas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-11&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;J’ai remarqué que le nombre d’informations au sujet d’une personne peut varier et que certains éléments semblent manquants, quelle en est la cause ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-11&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Il peut arriver que certaines données soient manquantes parce qu’elles ne figuraient pas dans les documents d&#039;archives. Ainsi, les dossiers produits dans le cadre de la procédure d’obtention du statut de résistant armé sont beaucoup moins riches que ceux créés en vue de l’obtention des autres statuts.&lt;br /&gt;
D’autre part, certaines données comme la langue, la nationalité, le lieu de naissance, l’état civil ou la profession, n’ont pas pu être remplies pour l’entièreté des dossiers en raison du temps de traitement important que cela requiert : la priorité a été accordée aux résistant·e·s reconnues et/ou victimes de l’occupant, pour qui toutes les données figurant dans le questionnaire élaboré par nos soins ont été recherchées ou le seront dans un bref délai.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-12&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;J’ai remarqué que certaines informations sont parfois contradictoires en fonction du dossier dont elles proviennent. Comment l’expliquer et comment savoir à quelle(s) donnée(s) se fier ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-12&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Il peut arriver que des données aient été mal encodées dans un des dossiers et que lors du contrôle de l’encodage, cette erreur ait échappé à la vigilance de notre équipe.&lt;br /&gt;
*Il peut aussi arriver que l’élément en question soit erroné dans l’un des dossiers. Difficile alors de trancher. À noter cependant que les données issues des dossiers &#039;&#039;Statut&#039;&#039; sont généralement plus fiables que celles issues des dossiers préparatoires.&lt;br /&gt;
*Certaines données comme l’état civil, la profession ou le domicile peuvent varier entre le temps de l’Occupation et les années de constitution des dossiers, soit entre 1945 et parfois 1960. L’équipe d’encodage a toujours cherché à reprendre les données les plus proches du temps de l’Occupation, mais souvent, elles datent de l’immédiat après-guerre. Cependant, dans certains dossiers &#039;&#039;Statut&#039;&#039; (par exemple Presse clandestine et Résistance civile) on peut retrouver l’état civil, la profession et le domicile du temps de l’Occupation, ce qui pourrait expliquer des différences avec des données issues d’autres dossiers, formulaires ou fiches.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-13&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;J’ai remarqué des erreurs de contenu, à qui m’adresser ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-13&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;L’encodage est un travail de longue haleine. Malgré la vigilance de notre équipe, des erreurs surviennent parfois. Si vous en constatez, n’hésitez pas à [mailto:cegesma@arch.be prendre contact avec nous] preuve à l&#039;appui.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Réutilisation des données==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-24&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Est-ce que je peux sauvegarder les résultats de mes recherches ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-24&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Dans le cas de recherches simples, il vous suffit de conserver les liens (URLs) des pages concernées. Nous utilisons des identifiants uniques qui vous permettront de retrouver facilement une certaine &amp;quot;entité&amp;quot; de &#039;&#039;Resistance in Belgium&#039;&#039; ou d’y faire référence.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Dans le cas de requêtes SPARQL, vous avez la possibilité (via l’onglet &#039;&#039;Télécharger&#039;&#039;, à droite au-dessus des résultats) d’exporter les données obtenues dans différents formats : CSV (type de fichier pouvant être ouvert à l’aide de LibreOffice Calc ou Excel), TSV ou JSON. En outre, vous avez la possibilité de sauvegarder votre requête (en générant un lien à l’aide de l’onglet &#039;&#039;Lien&#039;&#039;, tout à droite au-dessus des résultats) pour y revenir plus tard ou la partager avec d’autres. &amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-14&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Comment puis-je citer des éléments de la base de données ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-14&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Veuillez vous référer à [https://data.arch.be/wiki/Licence/fr notre page d’informations].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Consultation des archives papier==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-15&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Je souhaite consulter des dossiers, fiches ou formulaires individuels pour approfondir mes recherches, comment procéder ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-15&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:No_inventaire.png|thumb|right|alt=exemple de référence vers un dossier individuel|300px|Exemple de référence à un fonds d&#039;archives avec le numéro d&#039;inventaire concerné]]&lt;br /&gt;
&amp;lt;p&amp;gt;Ces dossiers, fiches ou formulaires conservés dans divers dépôts des Archives de l&#039;État en Belgique, ne sont pas numérisés et nécessitent une &#039;&#039;&#039;visite en salle de lecture&#039;&#039;&#039;. Voici la marche à suivre :&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#En haut de la page dédiée à chaque personne, vous trouverez la mention du ou des fonds d&#039;archives contenant des documents sur cette personne, accompagnée du numéro de dossier ou numéro d’inventaire correspondant. Dans certains cas, il s&#039;agira de formulaires sommaires ou uniquement d&#039;une fiche dont l&#039;essentiel du contenu se trouve déjà à votre disposition en ligne.&lt;br /&gt;
#En cliquant ensuite sur la référence du fonds d&#039;archives située au-dessus du numéro de dossier ou d&#039;inventaire, vous obtiendrez plus d’informations, à savoir le dépôt où sont conservées les archives papier et le lien vers l’inventaire en ligne, si ce dernier a déjà été réalisé.&lt;br /&gt;
#À partir de ces informations, vous pouvez contacter le dépôt concerné afin d’organiser une visite [https://www.arch.be/index.php?l=fr&amp;amp;m=en-pratique&amp;amp;r=nos-salles-de-lecture en salle de lecture] pour consulter le(s) dossier(s) ou formulaire(s) relatifs à la personne concernée. &lt;br /&gt;
&#039;&#039;&#039;Attention&#039;&#039;&#039; : il est parfois nécessaire de demander au préalable une autorisation pour consulter le document concerné. Les modalités de consultation (et les éventuelles autorisations de tiers à obtenir) seront communiquées par le dépôt d&#039;archives concerné.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Specificities_of_the_personal_files_of_resistance_fighters&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Spécificités des dossiers individuels de résistant·e·s==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-20&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Quelle est l’utilité des dossiers préparatoires lorsque l’on dispose du dossier &#039;&#039;Statut&#039;&#039; ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-20&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
*Ces dossiers, formulaires ou fiches préparatoires sont surtout précieux pour le Statut de la Résistance armée, car ils sont souvent plus complets en termes d’information sur l’activité développée que les dossiers produits par l’Office de la Résistance, très sommaires à ce sujet.&lt;br /&gt;
*Les dossiers &#039;&#039;Statut Presse clandestine&#039;&#039; et &#039;&#039;Résistance civile&#039;&#039; sont souvent avares d’informations lorsque la personne s’est rapidement désistée. Dans ce cas, les dossiers, formulaires ou fiches préparatoires produits par l’Union nationale de la presse clandestine ou le Front de l’Indépendance peuvent être très précieux.&lt;br /&gt;
*Dans certains cas, comme dans les dossiers et fiches produits par l’Union de la presse clandestine, mais aussi dans les dossiers préparatoires produits par certains mouvements comme Les Insoumis, on constate la présence de photos d’identité, ce qui n’est pratiquement jamais le cas dans les dossiers &#039;&#039;Statut&#039;&#039;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-21&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Pourquoi ne dispose-t-on pas des dossiers préparatoires de tous les mouvements de résistance armée ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-21&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Parce que les dossiers de certains de ces mouvements ne sont pas conservés par les Archives de l’État :&lt;br /&gt;
* Les dossiers de l’Armée de la Libération, de l’Armée secrète et du Mouvement national belge sont conservés et gérés par le Service général du Renseignement et de la Sécurité - Section des Archives Classifiées (quartier Reine Elisabeth, bloc 15, rue d’Evere, 1 à 1140 Evere, contact : [mailto:info.ca@mil.be par mail]);&lt;br /&gt;
* Les dossiers de l’Armée belge des Partisans (ou Partisans armés) et des Milices patriotiques sont conservés et gérés par le Musée de la Résistance de Belgique (rue Van Lint, 14 à 1070 Anderlecht, contact : [mailto:info@museumresistance.be par mail]); &lt;br /&gt;
* Les dossiers du Service D sont conservés et gérés par l’Atelier liégeois pour la promotion de l’histoire et des archives sociales (ALPHAS, Esp. de la Mairie 1, 4102 Seraing, [https://alphas.be/contact contact]).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-22&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Pourquoi ne retrouve-t-on pas toujours tous les dossiers préparatoires des membres des mouvements de résistance armée dont les dossiers personnels sont conservés par les Archives de l’État ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-22&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Malheureusement certaines de ces séries sont incomplètes. C’est en particulier le cas pour le Mouvement national royaliste et l’Organisation militaire belge de Résistance. En outre, pour l’Armée belge des Partisans (ou Partisans armés), les Milices patriotiques et le Service D, les Archives de l’État ne conservent pas les dossiers préparatoires, mais des séries secondaires et très fragmentaires.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-23&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Pourquoi ne dispose-t-on que des dossiers préparatoires établis par la Sûreté de l’Etat en vue de l’obtention du Statut d’agent de renseignements et d’action et pas des dossiers officiels de reconnaissance établis par la Défense nationale ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-23&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Ces dossiers officiels ont été retrouvés il y a peu de temps et nécessitent un traitement particulier, puis un reclassement avant d’être mis à la disposition du public et d’éventuellement être encodés dans le cadre du projet &#039;&#039;Wikibase Résistance&#039;&#039;. En outre, l’encodage de ces dossiers officiels ne constitue de toute façon pas une priorité, car ces dossiers officiels sont la plupart bien moins riches que les dossiers préparatoires établis par la Sûreté de l’Etat : leur (quasi) seule utilité tiendrait à l’existence de dossiers relatifs à des personnes qu’on ne retrouverait pas dans la série de la Sûreté de l’Etat, cas selon nous, peu fréquent.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-23bis&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Pourquoi dispose-t-on de davantage de dossiers pour les membres du Groupe G et de Nola que pour les autres mouvements de résistance armée ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-23bis&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Parce que ces deux mouvements ont la particularité d’avoir été reconnus par l’Etat belge à la fois comme mouvements de résistance armée et comme réseaux de renseignements et d’action. Dès lors, leurs membres peuvent disposer de quatre dossiers : un dossier préparatoire et un dossier de l’Office de la Résistance dans le cadre du Statut de la résistance armée ; et un dossier de la Sûreté de l’Etat et un dossier établi par la Défense nationale dans le cadre du Statut d’agent de renseignements et d’action (pour rappel, ces derniers dossiers ne sont pas encore accessibles). &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Spécificités de la plateforme==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-24&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Quels sont les avantages de &#039;&#039;Resistance in Belgium&#039;&#039;?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-24&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;Resistance in Belgium&#039;&#039; s’appuie sur le logiciel open source Wikibase, créé initialement pour assurer le fonctionnement de la base de connaissances généraliste Wikidata. Il s’agit d’un outil de recherche hébergeant des données structurées, multilingues, lisibles par des humains comme par des machines. Chaque terme décrit est identifié par un identifiant unique, une description et des champs sémantiques le dotant de propriétés. Ces caractéristiques permettent de décupler les possibilités d’exploration et de visualisation de données, mais également d’offrir davantage d’informations contextuelles et de décloisonner les collections en créant des liens avec des bases de données externes. Des démarches sont ainsi mises en place pour aligner les personnes avec d’éventuelles entités Wikidata correspondantes, tandis que les lieux (de naissance, de domicile ou de décès) sont associés à des ressources externes telles que Wikidata ou GeoNames. Ces associations de données permettent de récupérer d’autres références, comme des identifiants ODIS ou SNAC (Social Networks and Archival Context), pouvant aider les utilisateurs à localiser d’autres ressources ou collections d&#039;archives en Belgique ou à l’étranger.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-25&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Quel est le lien entre la base de données et le moteur de recherche des Archives de l’État &#039;&#039;(search.arch.be)&#039;&#039; ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-25&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&#039;&#039;Resistance in Belgium&#039;&#039; est le fruit d&#039;un projet pilote du CegeSoma/Archives de l’État visant à utiliser les technologies du Web sémantique pour offrir de nouvelles voies d’accès aux données. Des liens sont établis avec le moteur de recherche des Archives de l’État de deux manières : d’une part, les références aux fonds d’archives relatifs à la résistance renvoient vers les inventaires en ligne publiés sur &#039;&#039;Search.arch.be&#039;&#039;. D’autre part, il est prévu à moyen terme qu’une copie des données relatives à des résistant·e·s soient également inclues dans le module &#039;&#039;[https://search.arch.be/fr/rechercher-des-personnes Rechercher des personnes]&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-26&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Pourquoi le nom de domaine est-il intitulé &#039;&#039;data.arch.be&#039;&#039; ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-26&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Pour l’instant, la plateforme stocke uniquement des données issues du projet &#039;&#039;Wikibase Résistance&#039;&#039;. À plus long terme, il n’est pas exclu que cette infrastructure soit utilisée dans le cadre d’autres projets visant à respecter les principes des &#039;&#039;FAIR data : findable, accessible, interoperable, reusable&#039;&#039;. Afin de garantir la stabilité des URIs &#039;&#039;(Uniform Resource Identifiers)&#039;&#039; associés aux données sur la résistance, nous avons donc opté pour un nom plus généraliste, conforme aux standards du secteur des archives, musées et bibliothèques.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Participation au projet==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-17&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Je possède des informations complémentaires que j’aimerais ajouter, est-ce possible ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-17&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Actuellement, nous concentrons nos efforts sur l’encodage et la mise en ligne des données issues des documents d&#039;archives conservés par les Archives de l’État. À plus long terme, il n’est pas exclu que nous envisagions l’intégration de davantage de liens vers des données issues de sources externes.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-18&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Je suis passionné·e par la Seconde Guerre mondiale et souhaiterais contribuer au projet, recherchez-vous des stagiaires ou des bénévoles ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-18&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Toute personne désireuse de rejoindre le projet comme stagiaire ou bénévole est la bienvenue. Les seules conditions à cet engagement sont les suivantes : y consacrer au moins trois mois de stage (pour les stagiaires) ou un jour par semaine (pour les bénévoles) ; disposer d’une bonne connaissance passive du français ou du néerlandais, et si possible de ces deux langues ; jouir d’un esprit d’analyse, capable d’appliquer de manière rigoureuse de multiples consignes ; apprécier le travail en équipe. Prenez [mailto:cegesoma@arch.be contact avec nous] pour en discuter plus en détail.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-19&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Je travaille dans une institution possédant également des archives sur la résistance en Belgique, une collaboration est-elle envisageable ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-19&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Actuellement, nous concentrons nos efforts sur l’encodage et la mise en ligne des données issues des documents d&#039;archives conservés par les Archives de l’État. Nous vous encourageons toutefois à établir des liens entre vos instruments de recherche et &#039;&#039;Resistance in Belgium&#039;&#039; à l’aide des identifiants uniques associés à toutes les personnes présentes dans la base de données. À plus long terme, il n’est pas exclu que nous envisagions l’intégration de davantage de liens vers des données issues de sources externes. Pour d’autres types de collaboration, n’hésitez pas à prendre [mailto:cegesoma@arch.be contact avec nous].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=FAQ/en&amp;diff=217840</id>
		<title>FAQ/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=FAQ/en&amp;diff=217840"/>
		<updated>2025-04-02T08:09:18Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;test&amp;quot;&amp;gt;Content and sources&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-1&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;What is the purpose of this database?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-1&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;&#039;&#039;Resistance in Belgium&#039;&#039;&#039;&#039;&#039; aims to centralise data about more than 200,000 persons who were (possibly) involved in various forms of resistance activities in Belgium during the Second World War. In the wake of the war, their engagement led to the creation by public authorities and by the Resistance movements themselves of a significant number of personal files about the recognition of their status as resistance fighters by the Belgian state. The data are derived from these files (or preliminary forms and files) and refer to the corresponding archive fonds.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The database also contains information about the resistance movements and networks, and related archive fonds. Furthermore, these information were matched, wherever possible, with the correpsondent Wikidata identifiers of resistance fighters, thereby enriching the data with input from external sources.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-2&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Which information can be found?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-2&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The abundance of information may vary according to the nature of the archive documents. The database contains both biographical information (last name, first name, language, nationality, date and place of birth and death, civil status, profession, place of residence) and information about the activities of the person in question within the resistance (movement, network, main imprisonment dates, information about the request for recognition of the status of resistance fighter, photo). For each entry/person an inventory number is specified that enables researchers to quickly find back the corresponding file in the collections of the State Archives.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-3&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;What is the origin of the data?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-3&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The data already available online or currently beeing processed are derived from sheets and forms, but mainly from personal files managed by CegeSoma, the Archives Service for War Victims and the National Archives of Belgium. These documents were created for the purpose of obtaining one of the five national recognition status granted by the Belgian state between 1944 and 1948 to honour, reward and compensate persons who battled against the enemy during the occupation. All categories combined, the data originate from more than 350,000 personal files created by approximately 200,000 individuals (or their beneficiaries in the event of death) who submitted requests for recognition, and these records shall eventually be accessible online with just a few clicks.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The data are fed to the database from the following sources:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;Fonds managed by CegeSoma&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
*The files usually created by the State Security Services in preparation for the granting of the Status of intelligence and intervention agent&lt;br /&gt;
*The files created by the following resistance movements in preparation of the granting of the Status of armed resistance fighter (or sometimes for honorary awards):&amp;lt;/p&amp;gt;&lt;br /&gt;
**Les Affranchis&lt;br /&gt;
**Front de l&#039;indépendance (Milices patriotiques and Partisans armés) (very incomplete)&lt;br /&gt;
**Groupe G&lt;br /&gt;
**Les Insoumis&lt;br /&gt;
**Kempisch Legioen&lt;br /&gt;
**L.100&lt;br /&gt;
**Mouvement national royaliste (incomplete)&lt;br /&gt;
**Nola&lt;br /&gt;
**Organisation militaire belge de Résistance (incomplete)&lt;br /&gt;
**Service D (incomplet)&lt;br /&gt;
**Witte Brigade Fidelio&lt;br /&gt;
&lt;br /&gt;
*The sheets, forms and files created by the following resistance movements in preparation of the granting of the Status as resistance fighter of the underground press:&lt;br /&gt;
**Front de l&#039;indépendance&lt;br /&gt;
**Union nationale de la presse clandestine&lt;br /&gt;
&lt;br /&gt;
*The forms created by the following resistance movement in preparation of the granting of the Status as civil resistance fighter:&amp;lt;/p&amp;gt;&lt;br /&gt;
**Front de l&#039;indépendance&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;Fonds managed by the Archives Service for War Victims&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
*Files about the granting of the Status of resistance fighter of the underground press&lt;br /&gt;
*Files about the Status of civil resistance fighter&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;Fonds held by the National Archives of Belgium&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
*Files of the Office de la Résistance about the Status of armed resistance fighter&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-4&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Are all data points translated into the national languages?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-4&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;We are working diligently to make most of the data points available in French, Dutch, German and English. However, due to limited resources, not all data points were translated. This is the case for professions (introduced in the same language as the file).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-5&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;How to know when fresh data will be added to the database?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-5&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;We publish updates on the start page of the platform, on the [https://www.facebook.com/cegesoma/ Facebook page of CegeSoma] and via the newsletters of [https://www.cegesoma.be/en/publication/newsletter CegeSoma] and [https://arch.arch.be/index.php?l=en&amp;amp;m=newsletter State Archives].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How to organise your research==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-6&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;How can I carry out research in &#039;&#039;Resistance in Belgium&#039;&#039;?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-6&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;You have three ways to search:&amp;lt;/p&amp;gt;&lt;br /&gt;
*&amp;lt;p&amp;gt;&#039;&#039;&#039;By name&#039;&#039;&#039;&lt;br /&gt;
*&amp;lt;p&amp;gt;&#039;&#039;&#039;By place of residence&#039;&#039;&#039;&lt;br /&gt;
*&amp;lt;p&amp;gt;&#039;&#039;&#039;Through in-depth search&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For more details on how to use these options, please visit our [https://data.arch.be/wiki/Data data access page]. &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-7&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;How can I combine different search criteria?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-7&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;To perform more complex searches, you can combine multiple criteria such as place of residence, year of birth, profession, gender, or the formal recognition status. The best way to combine these criteria is by using the &#039;&#039;&#039;SPARQL query language&#039;&#039;&#039;, which allows you to create specific queries and refine your results based on the available data in the database.&lt;br /&gt;
&amp;lt;p&amp;gt;Although SPARQL may seem complex, predefined queries are available to help you explore the data without requiring technical knowledge, allowing you to familiarise yourself with the language. These queries enable you to fully exploit the wealth of information present in &#039;&#039;Resistance in Belgium&#039;&#039;. For more details and to access query examples, please visit [https://data.arch.be/wiki/In-depth_search this page].&lt;br /&gt;
&amp;lt;p&amp;gt;Additionally, [https://data.arch.be/wiki/Search_by_place_of_residence tables by region of residence] are also available to help you explore the data based on geographical criteria, without the use of SPARQL. These tables provide an overview of individuals per region.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-8&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Why does it take so long for the search results to be displayed?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-8&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The delay may be due to the complexity of the SPARQL query, to the amount of data that must be retrieved or to peak traffic time on the platform which may cause a slow-down of the servers.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Data unavailable, false or incomplete==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-9&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;I search for the name of a person but no result is displayed. Why?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-9&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This may be due to different reasons: &amp;lt;/p&amp;gt;&lt;br /&gt;
#Not all data are available online yet: they will be progressively published in the coming years.&lt;br /&gt;
#In compliance with data protection legislation (GDPR), only data about persons of whom we know that they are deceased or persons whose date of birth – dating back 100 years or more – suggests that the person is now deceased are published on the plateform.&lt;br /&gt;
#Maybe the person in question – or his/her relatives if the person died during the war – did not file a request to obtain the status of resistance fighter despite having carried out interventions during the war to harm the occupant. This is notably the case for most foreigners, for which it was very difficult or even impossible to obtain the status of resistance fighter, for women who, for cultural reasons, deemed it not necessary to undertake these steps towards recognition, and for many less-educated people who were discuraged by the complexity of the administrative formalities to be completed. Consequently, no files were opened about these persons. &lt;br /&gt;
#Some files may be lost. &lt;br /&gt;
#Only the data from the files held by the State Archives can be fed to the &#039;&#039;Resistance in Belgium&#039;&#039; database. Yet, several armed resistance movements such as Armée de la Libération, Armée secrète, Milices patriotiques and Partisans armés du Front de l’indépendance, Mouvement national belge did not tranfer the personal files of their members to the State Archives (this is also partly the case for service D). As private organisations these movements are indeed not obliged to hand over their records to the State Archives.&lt;br /&gt;
#We invite you to try out other search terms: Maybe a person was recorded under her maiden name or a different spelling of the name. If the issue persists, you can always [mailto:cegesoma@arch.be contact us].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-10&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Why does my SPARQL query return no results?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-10&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;It is possible that the criteria you have used are too specific so that no individuals meet all the requested characteristics. In that case, we recommend restarting your search with fewer criteria.&lt;br /&gt;
&amp;lt;p&amp;gt;Using the &amp;quot;OPTIONAL clause&amp;quot; in SPARQL queries is a potential solution to make certain criteria optional, thereby giving you more results. This allows additional information to be included if available, without excluding the results that do not meet the criteria. We understand that this feature may seem complex. We are currently working on a detailed tutorial that will explain how to use the best techniques to optimise your searches. This guide will soon be available to guide you step by step.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-11&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;The amount of information available may be different from one person to the other and sometimes data is missing. Why?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-11&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Some information may be missing because they were not recorded in the archive documents. For example, the files opened for the procedure to obtain the status of armed resistance fighter are much less exhaustive than those opend for other status procedures. &lt;br /&gt;
Furthermore, some information such as language, nationality, place of birth, civil status or profession may not have been recorded in the database due to the processing time required: priority was given to known resistance fighters and to victims of the occupant for which all data are available through the questionnaire we set up or whose data can be obtained relatively quickly.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-12&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;It seems that some information are contradictory depending on the file from which they originate. Why is that and how do I know which data is reliable?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-12&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*During the database feeding process, some data may have been introduced erroneously and upon verification the error was not noticed.&lt;br /&gt;
*Some information may have already been erroneous in the original files. Knowing which data are reliable may then prove to be difficult. However, the data originating from the status files are usually more reliable than those of the preparatory files.&lt;br /&gt;
*Some information may have changed during the time between the occupation period and the years in which the files were opened, thus between 1945 and 1960. The database team has always sought to record the data stemming from the time closest to the occupation period, but they often date from the immediate postwar period. Yet in some status files such as Statut Presse clandestine and Résistance civile, the civil status, profession and place of residence during the occupation were recorded nevertheless, which may explain discrepancies with data from other sheets, forms or files.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-13&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;I have noticed content errors. Who should I contact?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-13&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The database feeding is a long-term work. Despite the vigilance of our team, errors may occur. If you find one, feel free to [mailto:cegesoma@arch.be contact us], backed up by corresponding evidence..&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Re-use of data==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-24&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;How to save search results?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-24&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;In the case of a simple search query, just save the links (URL) to the pages in question. We use unique identifiers that allow you to easily find back a specific “item” of &#039;&#039;Resistance in Belgium&#039;&#039; or to refer to it.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;In the case of SPARQL queries, you can export the collected data (using the &#039;&#039;Download&#039;&#039; tab in the top right corner of the search results) in different formats: CSV (file type that can be opened using LibreOffice Calc or Excel), TSV or JSON. You can also save your search query line (by generating a link using the &#039;&#039;Link&#039;&#039; tab in the top right corner of the search results) and open it later or share it with others. &amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-14&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;How do I quote items from the database?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-14&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Please consult our [https://data.arch.be/wiki/Licence information page].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Access to paper archives==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-15&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;I would like to consult individual records, files, or forms to further deepen my research, how should I proceed?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-15&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Inventory_number.png|thumb|right|link=|alt=exemple de référence vers un dossier individuel|300px|Example of a reference to an archival collection with the related inventory number.]]&lt;br /&gt;
&amp;lt;p&amp;gt;The records, files, or forms, held in various depots of the Belgian State Archives, have not been digitised and require an &#039;&#039;&#039;on-site visit to the reading room&#039;&#039;&#039;. Here is how to proceed:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#At the top of the page dedicated to each individual, you will find the mention of the archival collection(s) containing documents on this person, along with the relevant file or inventory number. In some cases, this might unfortunately only consist of summary forms or a file whose essential content is already available to you online.&lt;br /&gt;
#Clicking on the reference to the archival collection, located above the file or inventory number, will give you more information, including the depot where the paper archives are kept and a link to the online inventory, if available.&lt;br /&gt;
#With this information, you can contact the relevant depot to organise your visit to the [https://www.arch.be/index.php?l=en&amp;amp;m=practical-information&amp;amp;r=our-reading-rooms reading room] to consult the relevant file(s) or form(s) relating to the individual in question.&lt;br /&gt;
&#039;&#039;&#039;Please note&#039;&#039;&#039;: In some cases, prior authorisation is needed to consult the document. The consultation procedures (and any necessary third-party permissions) will be communicated by the respective archive depot.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Specificities of the personal files of resistance fighters==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-20&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;What is the use of the preparatory files when the status files are available?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-20&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
*The preparatory files, forms and sheets are of particular interest with regard to the Status of armed resistance fighter because the information they contain about the activities of the person in question are usually more exhaustive than the files opened by the Office de la Résistance, which are very laconic on the matter.&lt;br /&gt;
*The status files &#039;&#039;Statut Presse clandestine&#039;&#039; and &#039;&#039;Résistance civile&#039;&#039; usually hold only scarce information when the person decided at an early stage of the procedure to no longer seek to obtain the status. In these cases, the preparatory files, forms and sheets produced by the Union nationale de la presse clandestine or the Front de l&#039;indépendance may prove to be highly valuable for research.&lt;br /&gt;
*In some cases, for example in the files and sheets produced by the Union de la presse clandestine, but also in the preparatory files opened by certain movements such as Les Insoumis, identity photos were added, which is almost never the case in the status files.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-21&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Why do we not have the preparatory files of all the armed resistance movements&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-21&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Because the records of some of these movements are not kept by the State Archives:&lt;br /&gt;
* The records of Armée de la Libération, Armée secrète and Mouvement national belge are kept and managed by Service général du Renseignement et de la Sécurité - Section des Archives Classifiées (Quartier Reine Elisabeth, bloc 15, rue d’Evere, 1 in 1140 Evere, contact [mailto:info.ca@mil.be by email]);&lt;br /&gt;
* The records of Armée belge des Partisans (or Partisans armés) and Milices patriotiques are kept and managed by Musée de la Résistance de Belgique (rue Van Lint, 14 in 1070 Anderlecht, contact: [mailto:info@museumresistance.be by email]); &lt;br /&gt;
* The records of Service D are kept and managed by Atelier liégeois pour la promotion de l’histoire et des archives sociales (ALPHAS, Esp. de la Mairie 1, 4102 Seraing, [https://alphas.be/contact contact]).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-22&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Why do we not have all preparatory files of the members of the armed resistance movements whose personal files are kept by the State Archives?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-22&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Unfortunately, some of these record series are incomplete. This in particular the case with regard to the files of Le Mouvement national royaliste and Organisation militaire belge de Résistance. Also, the State Archives do not hold the preparatory files of Armée belge des Partisans (or Partisans armés), Milices patriotiques and Service D, only highly fragmented secondary record series.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-23&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Why do we only have the preparatory files opened by the State Security Service (Sûreté de l’Etat/Staatsveiligheid) for the granting of the Status of intelligence and intervention agent and not the official status recognition files opened by Defence?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-23&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;These official files were found back only recently and require special treatment and reclassification before being made available to the public and eventually fed to the database within the framework of the project &#039;&#039;Wikibase Resistance&#039;&#039;. Furthermore, feeding these official files to the database is not a priority because they are usually much less rich in information than the preparatory files established by Sûreté de l’État/Staatsveiligheid: Their (almost) sole use lies in the existence of files about persons not included in the files of Sûreté de l’État/Staatsveiligheid, which is only rarely the case in our view.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-23bis&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Why are there more files about members of Groupe G and Nola than about members of other armed resistance movements?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-23bis&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Because these movements are particular in that they were recognised by the Belgian state as both armed resistance movements and as intelligence and intervention networks. Therefore, their members may have four files: one preparatory file and one file of the Office de la Résistance opened within the procedure for the Status of armed resistance fighter; and one file of Sûreté de l’Etat/Staatsveiligheid and one file established by Defense within the procedure for the Status of intelligence and intervention agent (reminder: these last files are not yet accessible).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Specific features of the platform==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-24&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Which are the advantages of &#039;&#039;Resistance in Belgium&#039;&#039;?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-24&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&#039;&#039;Resistance in Belgium&#039;&#039; is based on the open-source software Wikibase, initially created for the management of the general knowledge base Wikidata. It is a research tool that can accomodate structured and multilingual data that can be read by both humans and machines.  Each described term is identified through a unique identifier, and a description and semantic fields provide it with properties. These characteristics make it possible to multiply the options for exploring and visualising the data, but also to offer more context information and to open up the collections by linking them to external data. Procedures are thus put in place to align persons with corresponding Wikidata entries, while the places (birth, residence, death) are are linked to external resources such as Wikidata or GeoNames. By connecting these data, we can obtain other references such as ODIS identifiers or SNAC (Social Networks and Archival Context) that may help users find other resources or archival collections in Belgium or abroad. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-25&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Which is the connection between the database and the search engine of the State Archives &#039;&#039;(agatha.arch.be)&#039;&#039;?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-25&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&#039;&#039;Resistance in Belgium&#039;&#039; is the result of a pilot project of CegeSoma/State Archives aimed at exploiting the technologies of the semantic Web to offer new ways of accessing data. The database is connected to the search engine of the State Archives in two ways: First, the references of archive fonds about the resistance refer to the corresponding inventories available online via https://agatha.arch.be/. Second, in the medium term, a copy of the data about resistance fighters shall be made available via the module &#039;&#039;[https://agatha.arch.be/search/analyses Search persons]&#039;&#039;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-26&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Why is the domain name data.arch.be?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-26&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For the time being, only data from the project &#039;&#039;Wikibase Resistance&#039;&#039; are stored on the platform. In the long term however, it can not be excluded that this infrastructure gets used for other projects too that abide by the principle of &#039;&#039;FAIR data&#039;&#039;: findable, accessible, interoperable, reusable. In order to ensure the long-term reliability of the URIs (Uniform Resource Identifiers) associated with the data about the resistance, we chose to use a more generic denomination in accordance with the standards of the archive, museum and library sector.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Participation in the project==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-17&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;I have complementary information that I would like to add. Is this possible?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-17&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;We are currently focussing our efforts on the feeding of the database and online publication of data originating from the personal files held by the State Archives only. In the long term, we may consider the integration of more links to external sources, however.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-18&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;I take great interest in the Second World War and would like to contribute to the project. Are you looking for trainees/volunteers?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-18&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Everyone who would like to join the project as trainee or volunteer is welcome. The conditions for this committment are the following: dedicate at least three months (trainees) or one day per week (volunteers) to the project; have a good passive command of the French or Dutch language, and preferably of both languages; have analytical skills, be capable of accurately applying multiple instructions; enjoy team work. Please [mailto:cegesoma@arch.be contact us] to discuss the details.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-19&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;I work for an institution that also holds archives about the resistance in Belgium. Is there a possibility to collaborate?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-19&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;We are currently focussing our efforts on the feeding of the database and online publication of data originating from the archive documents held by the State Archives only. However, we encourage you to establish links between your finding aids and &#039;&#039;Resistance in Belgium&#039;&#039; using the unique identifiers allocated to all the persons listed in the database. In the long term, we may consider the integration of more links to external sources, however. For other types of collaboration you can always [mailto:cegesoma@arch.be contact us].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=FAQ/nl&amp;diff=217839</id>
		<title>FAQ/nl</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=FAQ/nl&amp;diff=217839"/>
		<updated>2025-04-02T08:09:18Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;test&amp;quot;&amp;gt;Inhoud en bronnen&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-1&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Waartoe dient deze databank?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-1&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;&#039;&#039;Resistance in Belgium&#039;&#039;&#039;&#039;&#039; heeft als doel gegevens te centraliseren van meer dan 200 000 personen die (mogelijk) betrokken waren bij verschillende vormen van verzet in België tijdens de Tweede Wereldoorlog. Na de Tweede Wereldoorlog heeft hun inzet heeft ertoe geleid dat overheidsdiensten en de verzetsbewegingen zelf een erg groot aantal individuele dossiers hebben opgesteld met het oog op de procedure tot erkenning van de verzetslui door de Belgische Staat. De gegevens komen uit die dossiers (of uit formulieren en voorbereidende steekkaarten) en verwijzen naar de betrokken archieffondsen.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;De databank omvat ook gegevens over de verzetsbewegingen en -netwerken en over de archieffondsen in verband daarmee. Bovendien wordt er overal waar mogelijk een link gelegd met het identificatienummer in Wikidata ven de verzetsman of -vrouw; hierdoor kunnen de gegevens via externe bronnen verrijkt worden.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-2&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Welke gegevens kan ik vinden?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-2&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Dat hangt af van de aard van de archiefdocumenten. De databank omvat zowel biografische gegevens (naam, voornamen, taal, nationaliteit, geboorteplaats en -datum, datum en plaats van overlijden, burgerlijke stand, beroep en woonplaats) als gegevens over de activiteit van de betrokken persoon in het verzet (verzetsbeweging, netwerk, belangrijkste data van gevangenschap, gegevens met betrekking tot de aanvraag tot nationale erkenning voor een of meer verzetsstatuten, foto). Elke persoon heeft een inventarisnummer waardoor zijn/haar dossier vlug kan worden teruggevonden in de collecties van het Rijksarchief.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-3&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Waar komen de gegevens vandaan?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-3&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;De gegevens die nu al online staan of nog behandeld worden, komen uit de steekkaarten, formulieren en – vooral – de persoonsdossiers die bij het CegeSoma, de dienst Archief Oorlogsslachtoffers en het Rijksarchief bewaard worden. Het gaat om documenten die werden opgesteld met het oog op het verkrijgen van een van de vier statuten van nationale erkentelijkheid die de Belgische Staat tussen 1944 en 1948 verleende om de personen te eren, te vergoeden en schadeloos te stellen, die in bezet België tegen de vijand hadden gevochten. Alles samen gaat het om gegevens uit meer dan 350 000 individuele dossiers opgesteld na de aanvragen van ongeveer 200 000 personen (of hun rechthebbenden in geval van overlijden). Op termijn zullen die na een paar muisklikken on line beschikbaar zijn.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;De gegevens worden gecodeerd op basis van:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;De fondsen beheerd door het CegeSoma&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
*De dossiers opgesteld door de Staatsveiligheid - meestal - ter voorbereiding van het statuut van inlichtings- en actieagent&lt;br /&gt;
*De dossiers ter voorbereiding van het statuut van gewapende weerstander (of soms met het oog op het uitreiken van eretekens), opgesteld door de volgende verzetsbewegingen:&amp;lt;/p&amp;gt;&lt;br /&gt;
**de Affranchis&lt;br /&gt;
**het Onafhankelijkheidsfront (Patriottische Milities en Gewapende Partizanen) (zeer onvolledig)&lt;br /&gt;
**de Groep G&lt;br /&gt;
**de Insoumis&lt;br /&gt;
**het Kempisch Legioen&lt;br /&gt;
**de L.100&lt;br /&gt;
**de Nationale Koningsgezinde Beweging (onvolledig)&lt;br /&gt;
**Nola&lt;br /&gt;
**de Belgische Militaire Weerstandsorganisatie (onvolledig)&lt;br /&gt;
**de Service D (onvolledig)&lt;br /&gt;
**de Witte Brigade Fidelio&lt;br /&gt;
&lt;br /&gt;
*De steekkaarten, formulieren en dossiers ter voorbereiding van het statuut van weerstander door de sluikpers opgesteld door de volgende verzetsbewegingen:&lt;br /&gt;
**het Onafhankelijkkheidsfront&lt;br /&gt;
**de Nationale Unie der Sluikpers&lt;br /&gt;
&lt;br /&gt;
*De formulieren ter voorbereiding van het statuut van burgerlijk weerstander opgesteld door de volgende verzetsbeweging:&amp;lt;/p&amp;gt;&lt;br /&gt;
**het Onafhankelijkheidsfront&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;De fondsen beheerd door de Dienst Archief Oorlogsslachtoffers&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
*Dossiers in verband met het statuut van weerstander door de sluikpers&amp;lt;/p&amp;gt;&lt;br /&gt;
*Dossiers in verband met het statuut van burgerlijk weerstander&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;De fondsen beheerd door het Algemeen Rijksarchief&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
*Dossiers van de Dienst van de Weerstand in verband met het statuut van gewapende weerstander.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-4&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Zijn alle gegevens vertaald?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-4&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;We doen onze uiterste best om zoveel mogelijk gegevens in het Frans, Nederlands, Duits en Engels beschikbaar te stellen. Maar omwille van de beperkte middelen konden bepaalde inlichtingen niet vertaald worden. Dat is bij voorbeeld het geval voor het beroep (gecodeerd volgens de taal van het dossier).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-5&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Hoe weten wanneer er nieuwe gegevens zijn opgeladen?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-5&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;We zullen dat vermelden op de onthaalpagina van het platform, op de [https://www.facebook.com/cegesoma/?locale=nl_NL Facebookpagina van het CegeSoma] en in de Nieuwsbrieven van [https://www.cegesoma.be/nl/publication/nieuwsbrief het CegeSoma] en [https://arch.arch.be/index.php?l=nl&amp;amp;m=nieuwsbrieven het Rijksarchief].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Opzoekingen organiseren==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-6&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Hoe zoek ik iets op in &#039;&#039;Resistance in Belgium&#039;&#039;?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-6&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Er zijn drie manieren om te zoeken:&amp;lt;/p&amp;gt;&lt;br /&gt;
*&amp;lt;p&amp;gt;&#039;&#039;&#039;Op naam&#039;&#039;&#039;&lt;br /&gt;
*&amp;lt;p&amp;gt;&#039;&#039;&#039;Op woonplaats&#039;&#039;&#039;&lt;br /&gt;
*&amp;lt;p&amp;gt;&#039;&#039;&#039;Via een diepgaandere zoekopdracht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Voor meer informatie over het gebruik van deze opties bekijk: [https://data.arch.be/wiki/Data/nl gegevens toegangspagina].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-7&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Hoe kan ik zoekcriteria combineren?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-7&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Om meer complexe zoekopdrachten uit te voeren, kun je meerdere criteria combineren, zoals woonplaats, geboortejaar, beroep, geslacht of de verkregen erkenningsstatus. De beste manier om deze criteria te combineren is door gebruik te maken van de &#039;&#039;&#039;SPARQL-taal&#039;&#039;&#039;, waarmee je specifieke zoekopdrachten kunt opstellen en je resultaten kunt verfijnen op basis van de beschikbare gegevens in de database.&lt;br /&gt;
&amp;lt;p&amp;gt;Hoewel SPARQL complex kan lijken, zijn er vooraf ingestelde zoekopdrachten beschikbaar om je te helpen de gegevens te verkennen zonder technische kennis nodig te hebben en om je vertrouwd te maken met deze taal. Deze zoekopdrachten stellen je in staat om optimaal gebruik te maken van de rijkdom aan informatie die beschikbaar is op Resistance in Belgium. Voor meer details en om toegang te krijgen tot voorbeelden van zoekopdrachten, kun je [https://data.arch.be/wiki/In-depth_search/nl deze pagina] raadplegen.&lt;br /&gt;
&amp;lt;p&amp;gt;Daarnaast zijn er [https://data.arch.be/wiki/Search_by_place_of_residence/nl tabellen per woonregio] beschikbaar om je te helpen de gegevens op geografische criteria te verkennen, zonder SPARQL te gebruiken. Deze tabellen bieden een overzicht van de in elke regio geregistreerde personen.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-8&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Het duurt erg lang voor de resultaten verschijnen. Hoe komt dat?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-8&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Dat is te wijten aan de complexiteit van een SPARQL-query, het aantal gegevens dat moet worden opgehaald, of nog de uren waarop het platform het drukst geraadpleegd wordt. Dat zorgt jammer genoeg voor vertraging bij de servers.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Onvindbare, verkeerde of onvolledige gegevens==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-9&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Ik zoek op de naam van een persoon, maar krijg geen enkel resultaat. Waarom ?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-9&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Dat kan verschillende oorzaken hebben:&amp;lt;/p&amp;gt;&lt;br /&gt;
#Alle gegevens zijn nog niet online beschikbaar: ze zullen de volgende jaren progressief gepubliceerd worden.&lt;br /&gt;
#Omwille van de wetgeving over de privacy (AVG) worden op dit platform alleen gegevens gepubliceerd van van mensen van wie we weten dat ze overleden zijn of die 100 jaar of langer geleden geboren werden, en van wie we kunnen vermoeden dat ze nu overleden zijn.&lt;br /&gt;
#Ten derde: het is mogelijk dat de opgezochte persoon, of zijn familie in geval de betrokkene tijdens de oorlog overleden is, geen aanvraag tot erkenning in een van de statuten heeft ingediend, niettegenstaande zijn/haar activiteiten tegen de bezetter. Dat is meer bepaald het geval voor de vreemdelingen, voor wie het erg moeilijk, en soms zelfs onmogelijk, was om het statuut van verzetsman/-vrouw te verkrijgen, maar ook voor vele vrouwen die, om culturele redenen, meenden dat een aanvraag nutteloos was. Dan zijn er nog de laaggeschoolden die afgeschrikt werden door de ingewikkelde administratieve formaliteiten. Bijgevolg kon er over hen geen enkel dossier opgesteld worden.&lt;br /&gt;
#Sommige dossiers zijn verloren geraakt.&lt;br /&gt;
#Alleen de gegevens van dossiers die bij het Rijksarchief berusten, kunnen in &#039;&#039;Resistance in Belgium&#039;&#039; worden ingevoerd. Maar verschillende verzetsbewegingen, zoals het Bevrijdingsleger, het Geheim Leger, de Patriottische Milities en de Gewapende Partizanen van het Onafhankelijkheidsfront en de Belgische Nationale Beweging, hebben de individuele dossiers van hun leden niet aan het Rijksarchief overdragen (het is ook gedeeltelijk het geval voor de Dienst D). Het gaat om privéorganisaties en dus zijn die verzetsbewegingen ook niet verplicht om dat te doen. &lt;br /&gt;
#Tot slot raden wij je aan andere zoektermen uit te proberen: het gebeurt immers dat een vrouw met haar meisjesnaam is opgenomen, of dat de schrijfwijze van een naam varieert. Als het probleem blijft bestaan, aarzel dan niet om [mailto:cegesoma@arch.be ons te contacteren].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-10&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Waarom levert mijn SPARQL-query geen resultaten op?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-10&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Het is mogelijk dat de gebruikte criteria te specifiek zijn, waardoor geen enkele persoon aan alle gevraagde kenmerken voldoet. In dat geval raden we aan om je zoekopdracht opnieuw uit te voeren met minder criteria.&lt;br /&gt;
&amp;lt;p&amp;gt;Het gebruik van de &amp;quot;OPTIONAL clause&amp;quot; in SPARQL-query&#039;s is een mogelijke oplossing om bepaalde criteria optioneel te maken en zo meer resultaten te verkrijgen. Dit stelt je in staat om aanvullende informatie op te nemen, indien beschikbaar, zonder de resultaten uit te sluiten die deze kenmerken niet hebben. We begrijpen dat deze functie complex kan lijken. We werken momenteel aan een gedetailleerde tutorial die zal uitleggen hoe je deze ‘optional clause’ kunt gebruiken, evenals andere technieken om je zoekopdrachten te optimaliseren. Deze gids zal binnenkort beschikbaar zijn om je stap voor stap te begeleiden.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-11&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Ik heb gemerkt dat het aantal gegevens per persoon kan verschillen en dat er sommige elementen lijken te ontbreken. Hoe komt dat?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-11&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Sommige gegevens kunnen ontbreken omdat ze niet in de archiefdocumenten voorkomen. Zo zijn de dossiers die werden opgesteld voor het verkrijgen van het statuut gewapend verzet, veel minder uitgebreid dan die voor andere statuten.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Anderzijds werden bepaalde gegevens zoals taal, nationaliteit, geboorteplaats, burgerlijke stand of beroep niet voor alle dossiers ingevuld omdat dat te veel tijd zou vergen: we hebben voorrang gegeven aan de erkende verzetslui en/of de slachtoffers van de bezetters; voor hen werden alle rubrieken in de vragenlijst ingevuld of zal dat binnen afzienbare tijd gebeuren.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-12&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Ik heb opgemerkt dat bepaalde gegevens soms tegenstrijdig zijn naargelang het dossier waar ze uit komen. Hoe komt dit en hoe weet ik welke gegevens betrouwbaar zijn?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-12&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Het is mogelijk dat bepaalde gegevens verkeerd gecodeerd werden en dat de vergissing 	tijdens de controle op de codering niet door onze ploeg werd opgemerkt.&lt;br /&gt;
*Het kan ook dat het element in kwestie in een van de dossiers verkeerd is. Dan is het 	moeilijk om de knoop door te hakken. Het is wel zo dat de gegevens uit de &#039;&#039;Statuutdossiers&#039;&#039; in het algemeen betrouwbaarder zijn dan die van de voorbereidende dossiers.&lt;br /&gt;
*Sommige gegevens, zoals de burgerlijke stand, het beroep of de woonplaats kunnen 	veranderen tussen de periode van de bezetting en de periode waarin de dossiers werden opgesteld, namelijk van 1945 tot soms 1960. Ons coderingsteam probeert altijd de 	gegevens op te nemen die het dichtst bij de bezettingstijd liggen, maar dikwijls dateren ze toch uit de periode direct na de oorlog. Maar in bepaalde &#039;&#039;Statuutdossiers&#039;&#039; (zoals Sluikpers en Burgerlijk Weerstander), kan men de burgerlijke stand, het beroep en de woonplaats tijdens de bezetting terugvinden; dat kan de verschillen met 	de gegevens uit andere dossiers, formulieren of steekkaarten verklaren.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-13&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Ik heb een fout opgemerkt. Hoe kan ik dat melden?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-13&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Het coderen is een werk van lange duur. Vergissingen blijven mogelijk ondanks de waakzaamheid van onze ploeg. Aarzel niet om [mailto:cegesoma@arch.be ons te contacteren] (met de documenten ter staving)&amp;lt;/font&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gegevens hergebruiken==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-24&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Hoe kan ik het resultaat van mijn opzoekingen bewaren?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-24&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Voor eenvoudige opzoekingen volstaat het om de linken (URLs) van de betrokken pagina&#039;s te op te slaan. We gebruiken unieke, blijvende, permanente codes waardoor je een bepaalde “entiteit” makkelijk op &#039;&#039;Wikibase Verzet&#039;&#039; kan terugvinden of ernaar verwijzen.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Voor SPARQL-query&#039;s kan je (via het tabblad &#039;&#039;Downloaden&#039;&#039; rechtsboven het resultaat) de gegevens exporteren naar verschillende formaten: CSV (kan met LibreOffice Calc of Excel geopend  worden), TSV of JSON. Daarnaast kan je je opzoeking bewaren (door een link te genereren in het tabblad &#039;&#039;Koppeling&#039;&#039; helemaal rechts boven het zoekresultaat) om er later naar terug te keren of ze met anderen te delen.&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-14&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Mag ik elementen uit de databank citeren?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-14&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Kijk hiervoor naar [https://data.arch.be/wiki/Licence/nl onze informatiepagina].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Papieren archieven raadplegen==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-15&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Ik wil individuele dossiers, fiches of formulieren raadplegen om mijn onderzoek te verdiepen, hoe moet ik te werk gaan?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-15&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Inventaris_nummer.png|thumb|right|link=|alt=Voorbeeld van een verwijzing naar een archiefcollectie|300px|Voorbeeld van een verwijzing naar een archiefcollectie met het bijbehorende inventarisnummer.]]&lt;br /&gt;
&amp;lt;p&amp;gt;Deze dossiers, fiches of formulieren, bewaard in verschillende depots van het Rijksarchief in België bewaard, ze zijn niet gedigitaliseerd en moeten in een leeszaal ingekeken worden. Dat gebeurt zo:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#Bovenaan de pagina die aan elke persoon is gewijd, vindt u de vermelding van het archieffonds of de archieffondsen met documenten over die persoon, samen met het dossiernummer of inventarisnummer. In sommige gevallen gaat het om beknopte formulieren of enkel een fiche waarvan de belangrijkste inhoud al online beschikbaar is.&lt;br /&gt;
#Door te klikken op de referentie van het archieffonds boven het dossiernummer of inventarisnummer, krijgt u meer informatie, zoals het depot waar de papieren archieven worden bewaard en de link naar de online-inventaris, indien beschikbaar.&lt;br /&gt;
#Met deze informatie kunt u contact opnemen met het betreffende depot om een bezoek [https://www.arch.be/index.php?l=nl&amp;amp;m=praktische-info&amp;amp;r=onze-leeszalen aan de leeszaal] te plannen om het dossier of formulier betreffende de persoon in kwestie te raadplegen.&lt;br /&gt;
&#039;&#039;&#039;Let op&#039;&#039;&#039;: soms is vooraf toestemming nodig om het betreffende document in te zien. De raadplegingsvoorwaarden (en eventuele toestemming van derden) worden door het betreffende archiefdepot meegedeeld.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Specificities_of_the_personal_files_of_resistance_fighters&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Specifieke kenmerken van de persoonsdossiers van verzetslieden==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-20&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Wat is het nut van de voorbereidende dossiers als het Statuutdossier beschikbaar is?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-20&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
*De voorbereidende dossiers, formulieren of steekkaarten zijn vooral erg waardevol voor het &#039;&#039;Statuut Gewapende Weerstander&#039;&#039;, want ze zijn dikwijls vollediger wat de verzetsactiviteiten betreft, dan de dossiers van de Dienst van de Weerstand die op dat vlak erg summier zijn.&lt;br /&gt;
*De dossiers &#039;&#039;Statuut Sluikpers&#039;&#039; en &#039;&#039;Statuut Burgerlijk Weerstander&#039;&#039; bevatten dikwijls erg weinig informatie als de aanvraag werd ingetrokken. Dan kunnen de voorbereidende dossiers, formulieren en steekkaarten van de Nationale Unie der Sluikpers of het Onafhankelijkheidsfront erg waardevol zijn.&lt;br /&gt;
*In bepaalde gevallen, zoals in de dossiers en steekkaarten van de Nationale Unie der Sluikpers of van het Onafhankelijkheidsfront, maar ook in de voorbereidende dossiers van sommige verzetsbewegingen zoals Les Insoumis, vinden we pasfoto&#039;s, wat vrijwel nooit het 	geval is in de &#039;&#039;Statuutdossiers&#039;&#039;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-21&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Waarom beschikken we niet over de voorbereidende dossiers van alle bewegingen van het gewapend verzet?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-21&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Omdat de dossiers van bepaalde bewegingen niet door het Rijksarchief bewaard worden:&lt;br /&gt;
*De dossiers van het Bevrijdingsleger, het Geheim Leger en de Belgische Nationale Beweging worden bewaard en beheerd door de Algemene Dienst Inlichting en Veiligheid – Sectie Archieven van Defensie (kwartier Koningin Elisabeth, blok 15, Eversetraat 1, 1140 Evere, contact: [mailto:info.ca@mil.be via email]);&lt;br /&gt;
*De dossiers van het Belgisch Leger der Partizanen (of de Gewapende Partizanen) en de Patriottische Milities worden bewaard en beheerd door het Nationaal Museum van de Weerstand (Van Lintstraat 14, 1070 Anderlecht, contact: [mailto:info@museumresistance.be via email]);&lt;br /&gt;
*De dossiers van Service D worden bewaard en beheerd door het Atelier liégeois pour la promotion de l’histoire et des archives sociales (ALPHAS, Esp. de la Mairie 1, 4102 Seraing, [https://alphas.be/contact contact]).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-22&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Waarom vinden we niet altijd alle voorbereidende dossiers terug van de leden van gewapende verzetsbewegingen waarvan de persoonsdossiers door het Rijksarchief bewaard worden?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-22&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Jammer genoeg zijn bepaalde reeksen onvolledig. Dat is meer bepaald het geval voor de Nationale Koningsgezinde Beweging en de Belgische Militaire Weerstandsorganisatie. Daarnaast bewaart het Rijksarchief voor het Belgisch Leger der Partizanen (of de Gewapende Partizanen), de Patriottische Milities en de Service D geen voorbereidende dossiers, maar secundaire, zeer fragmentaire reeksen.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-23&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Waarom beschikken we alleen maar over de voorbereidende dossiers van de Staatsveiligheid voor het toekennen van het Statuut Inlichtings- en Actieagent en niet over de officiële erkenningsdossiers van Landsverdediging?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-23&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Die officiële dossiers zijn nog niet zo lang geleden teruggevonden. Ze hebben een speciale behandeling nodig en moeten dan gereklasseerd worden voor ze ter beschikking van het publiek worden gesteld en eventueel in het kader van het project Wikibase Verzet gecodeerd worden. Bovendien is het coderen van die officiële dossiers niet prioritair, want ze zijn meestal minder &#039;rijk&#039; dan de voorbereidende dossiers van de Staatsveiligheid. Hun (nagenoeg) enige nut bestaat erin dat er dossiers kunnen bijzitten over personen die niet in de reeks van de Staatsveiligheid kunnen worden teruggevonden; die gevallen zijn volgens ons zeldzaam.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-23bis&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Waarom hebben we meer dossiers van leden van Groep G en Nola dan van leden van andere gewapende verzetsbewegingen?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-23bis&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Die twee bewegingen hebben dit bijzonder dat ze door de Belgische Staat zowel erkend zijn als gewapende verzetsbeweging als inlichtingen- en actienetwerk. Daarom kunnen er voor hun leden vier dossiers bestaan: een voorbereidend dossier en een dossier van de Dienst van de Weerstand in het kader van het Statuut Gewapende Weerstand; een dossier van de Staatsveiligheid en een dossier van Landsverdediging in het kader van het Statuut van Inlichtings- en Actieagent (ter herinnering: deze dossiers zijn nog niet beschikbaar).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Specifieke kenmerken van het platform==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-24&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Wat zijn de voordelen van &#039;&#039;Resistance in Belgium&#039;&#039;?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-24&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&#039;&#039;Resistance in Belgium&#039;&#039; maakt gebruik van de open source-software Wikibase, die aanvankelijk gecreëerd werd om de werking van de algemene kennisdatabank Wikidata te verzekeren. Het gaat om een zoekmachine met gestructureerde, meertalige gegevens, die zowel voor mens als machine leesbaar zijn. Elke zoekterm heeft een unieke code, een beschrijving en semantische velden waar eigenschappen aan gekoppeld zijn. Die kenmerken maken het mogelijk om de exploratie- en visualiseringsmogelijkheden van de gegevens te vertienvoudigen, maar ook om meer contextuele informatie aan te leveren en collecties te ontschotten door linken te leggen met externe databanken. Zo worden processen in gang gezet om personen in verband te brengen met eventueel corresponderende entiteiten in Wikidata, terwijl plaatsen (geboorteplaats, woonplaats, plaats van overlijden) gekoppeld worden aan externe bronnen zoals Wikidata of GeoNames. Die gegevensverbanden maken het mogelijk andere referenties op te vissen zoals ODIS- of SNAC-codes (Social Networks and Archival Context), wat de gebruikers kan helpen om andere bronnen of archiefcollecties in België of het buitenland te localiseren.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-25&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Wat is het verband tussen de databank en de zoekrobot van het Rijksarchief &#039;&#039;(search.arch.be)&#039;&#039;?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-25&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;Resistance in Belgium&#039;&#039; is het resultaat van een pilootproject van het CegeSoma/Rijksarchief dat de technologieën van het semantische Web wil gebruiken om nieuwe toegangsmogelijkheden voor het raadplegen van gegevens aan te bieden. De verbanden met de zoekrobot van het Rijksarchief worden op twee manieren gelegd: enerzijds verwijzen de referenties van de archieffondsen in zake het verzet naar de on line-inventarissen die op &#039;&#039;Search.arch.be&#039;&#039; gepubliceerd zijn; anderzijds is er voorzien dat de gegevens over een verzetspersoon op middellange termijn ook opgenomen worden in de module &#039;&#039;[https://search.arch.be/nl/zoeken-naar-personen Zoeken naar personen]&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-26&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Waarom is de domeinnaam &#039;&#039;data.arch.be&#039;&#039;?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-26&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Momenteel slaat het platform alleen gegevens op van het project &#039;&#039;Wikibase Verzet&#039;&#039;. Het is niet uitgesloten dat deze infrastructuur op langere termijn gebruikt wordt in het kader van andere projecten die de &#039;&#039;FAIR data-principes naleven: findable, accessible, interoperable, reusable&#039;&#039;. Om de stabiliteit van de URI&#039;s &#039;&#039;(Uniform Resource Identifiers)&#039;&#039; van de gegevens over het verzet te garanderen, hebben we dus voor een meer algemene naam gekozen, conform de standaarden van de sector archieven, musea en bibliotheken.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Meewerken aan het project==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-17&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Ik heb bijkomende gegevens die ik zou willen toevoegen. Kan dat?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-17&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Momenteel richten we onze inspanningen op het coderen en online zetten van gegevens uit archiefdocumenten die worden bewaard door het Rijksarchief. Op de lange termijn is het niet uitgesloten dat we de integratie van meer koppelingen naar gegevens uit externe bronnen zullen overwegen.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-18&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Ik ben gepassioneerd door de Tweede Wereldoorlog en zou graag meewerken aan het project. Zoeken jullie stagiairs/vrijwilligers?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-18&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Iedereen die als stagiair of vrijwilliger aan het project wil meewerken is welkom. De enige voorwaarden: een stage van minstens drie maanden (voor de stagiairs) of een dag per week (voor de vrijwilligers); een goede passieve kennis van het Frans of het Nederlands en zo mogelijk van beide talen; een analytische geest die veelvoudige richtlijnen strikt kan toepassen; graag in team werken. [mailto:cegesoma@arch.be Contacteer ons] om dit meer in detail te bespreken.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-19&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Ik werk in een instelling die ook archieven over het verzet in België bezit. Is samenwerking mogelijk?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-19&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Momenteel richten we onze inspanningen op het coderen en online zetten van gegevens uit archiefdocumenten die worden bewaard door het Rijksarchief. &lt;br /&gt;
 We staan echter zeer positief over het creëren van verbanden tussen jullie zoektools en &#039;&#039;Resistance in Belgium&#039;&#039; via unieke en permanente codes met betrekking tot alle personen uit de databank. Op de lange termijn is het niet uitgesloten dat we de integratie van meer koppelingen naar gegevens uit externe bronnen zullen overwegen.&lt;br /&gt;
Aarzel niet om [mailto:cegesoma@arch.be ons te contacteren] voor andere vormen van samenwerking.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:FAQ/42/en&amp;diff=217838</id>
		<title>Translations:FAQ/42/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:FAQ/42/en&amp;diff=217838"/>
		<updated>2025-04-02T08:09:17Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p&amp;gt;We are currently focussing our efforts on the feeding of the database and online publication of data originating from the archive documents held by the State Archives only. However, we encourage you to establish links between your finding aids and &#039;&#039;Resistance in Belgium&#039;&#039; using the unique identifiers allocated to all the persons listed in the database. In the long term, we may consider the integration of more links to external sources, however. For other types of collaboration you can always [mailto:cegesoma@arch.be contact us].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:FAQ/55/en&amp;diff=217837</id>
		<title>Translations:FAQ/55/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:FAQ/55/en&amp;diff=217837"/>
		<updated>2025-04-02T08:09:17Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;mw-customtoggle-myDivision-25&amp;quot; style=&amp;quot;color:#148f67&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Which is the connection between the database and the search engine of the State Archives &#039;&#039;(agatha.arch.be)&#039;&#039;?&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;mw-customcollapsible-myDivision-25&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&#039;&#039;Resistance in Belgium&#039;&#039; is the result of a pilot project of CegeSoma/State Archives aimed at exploiting the technologies of the semantic Web to offer new ways of accessing data. The database is connected to the search engine of the State Archives in two ways: First, the references of archive fonds about the resistance refer to the corresponding inventories available online via https://agatha.arch.be/. Second, in the medium term, a copy of the data about resistance fighters shall be made available via the module &#039;&#039;[https://agatha.arch.be/search/analyses Search persons]&#039;&#039;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:FAQ/32/en&amp;diff=217836</id>
		<title>Translations:FAQ/32/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:FAQ/32/en&amp;diff=217836"/>
		<updated>2025-04-02T08:09:16Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p&amp;gt;The database feeding is a long-term work. Despite the vigilance of our team, errors may occur. If you find one, feel free to [mailto:cegesoma@arch.be contact us], backed up by corresponding evidence..&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Tutorial/nl&amp;diff=217829</id>
		<title>Tutorial/nl</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Tutorial/nl&amp;diff=217829"/>
		<updated>2025-04-01T15:35:36Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:10px; background-color:#43A586;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;SPARQL tutorial: &#039;&#039;coming soon!&#039;&#039;&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
We werken momenteel aan een gedetailleerde handleiding die u stap voor stap zal begeleiden bij het leren beheersen van SPARQL-query&#039;s en u zal helpen het maximum uit onze gegevens te halen. &#039;&#039;&#039;Deze tutorial zal binnenkort beschikbaar zijn in meerdere talen en stelt u in staat om volop gebruik te maken van de rijkdom van ons platform.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
In de tussentijd kunt u alvast een &#039;&#039;&#039;selectie van negen voorbeeldquery&#039;s&#039;&#039;&#039; ontdekken, ingedeeld in drie moeilijkheidsniveaus, op de volgende pagina: [https://data.arch.be/wiki/In-depth_search/nl Diepgaande zoekopdrachten: voorbeeldquery&#039;s].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
We raden u ook aan om externe bronnen te raadplegen, zoals de &#039;&#039;&#039;Wikidata-tutorials&#039;&#039;&#039;, die een uitstekende introductie bieden tot SPARQL-query&#039;s. Hoewel deze voorbeelden dezelfde software (Wikibase) gebruiken als ons project, dient u er rekening mee te houden dat de data en query-structuur specifiek zijn voor Wikidata en niet direct van toepassing op de inhoud van &#039;&#039;Resistance in Belgium&#039;&#039;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*  [https://wdqs-tutorial.toolforge.org/ Wikidata Query Service Tutorial (interactieve)]: Een interactieve tutorial voor beginners die het mogelijk maakt om SPARQL-query&#039;s op een praktische manier te verkennen (in het Engels).&lt;br /&gt;
*  [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service/nl Een zachte introductie tot de Wikidata Query Service.]: Een eenvoudige stap-voor-stapgids om de interface te begrijpen en query&#039;s te maken.&lt;br /&gt;
*  [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial/nl Wikidata: SPARQL Tutorial]: Een gedetailleerde en gestructureerde SPARQL-gids voor degenen die dieper willen duiken in het schrijven van query&#039;s.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Tot slot, als u wilt beginnen met het maken van op maat gemaakte, aan uw behoefte aangepaste SPARQL-query&#039;s die aan uw behoeften zijn aangepast, kunt u gebruikmaken van &#039;&#039;&#039;kunstmatige intelligentie&#039;&#039;&#039; om u te ondersteunen bij het opstellen ervan.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Ready to master the force of SPARQL? Let’s go!&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;2. Strategy for Your First Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Now that you have a general idea of what SPARQL is, here’s a strategy to help you start your research.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
There are &amp;lt;b&amp;gt;tools to help write SPARQL queries&amp;lt;/b&amp;gt;, but to gain &amp;lt;b&amp;gt;autonomy&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;flexibility&amp;lt;/b&amp;gt;, it’s often more effective to start from an &amp;lt;b&amp;gt;existing query&amp;lt;/b&amp;gt; and adapt it to your specific needs.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To help you get started, you can:&lt;br /&gt;
* Check out our [https://data.arch.be/wiki/In-depth_search SPARQL query examples];&lt;br /&gt;
* Use &amp;lt;b&amp;gt;artificial intelligence tools&amp;lt;/b&amp;gt; that can generate queries based on your needs.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
This tutorial will guide you through the basics of &amp;lt;b&amp;gt;SPARQL&amp;lt;/b&amp;gt; and help you identify the &amp;lt;b&amp;gt;key elements&amp;lt;/b&amp;gt; to adapt an existing query successfully.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;3. The Basics of a SPARQL Query&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
A SPARQL query is made up of a few essential elements. Here are the two main ones:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;SELECT&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause lets you &amp;lt;b&amp;gt;choose which information to display&amp;lt;/b&amp;gt; in the results. You specify here which elements you want to see.&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;WHERE&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause allows you to &amp;lt;b&amp;gt;filter the data&amp;lt;/b&amp;gt; by defining precise criteria. This is where you describe the conditions the data must meet.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple Example&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Here is a query that extracts the first and last names of people in the database.  &lt;br /&gt;
Lines starting with &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; are &amp;lt;b&amp;gt;comments&amp;lt;/b&amp;gt; to explain each part of the query.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?lastName ?firstName&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 ;       # Selects individuals&lt;br /&gt;
          wdt:P3 ?lastName ;   # Retrieves the last name&lt;br /&gt;
          wdt:P2 ?firstName .  # Retrieves the first name&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Explanation of the example:&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SELECT ?lastName ?firstName&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Indicates that we want to display the values of the &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; variables in the results.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;WHERE { ... }&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Describes the structure and conditions of the query:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;?person wdt:P1 wd:Q2&amp;lt;/code&amp;gt;: selects items that are human beings (P1 = item type, Q2 = person).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P3 ?lastName&amp;lt;/code&amp;gt;: associates the last name with the variable &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; (P3).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P2 ?firstName&amp;lt;/code&amp;gt;: associates the first name with the variable &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; (P2).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
You now know the &amp;lt;b&amp;gt;basics of all SPARQL queries&amp;lt;/b&amp;gt;. You’ll be able to adapt them to your needs by easily selecting the variables to use and by adding &amp;lt;b&amp;gt;filters&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;additional columns&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;advanced options&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;4. The Trick That Makes All the Difference&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When writing a SPARQL query, it can be tedious to remember numeric identifiers for municipalities, recognition statuses, or resistance organizations.  &lt;br /&gt;
Fortunately, an &amp;lt;b&amp;gt;auto-completion feature&amp;lt;/b&amp;gt; is available to simplify the process.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Pro tip&amp;lt;/b&amp;gt;: Press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; while typing a property or a value.  &lt;br /&gt;
This allows you to &amp;lt;b&amp;gt;search for terms in your language&amp;lt;/b&amp;gt; instead of relying on numeric identifiers.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example:&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you&#039;re searching for a municipality like &amp;lt;b&amp;gt;Anderlecht&amp;lt;/b&amp;gt;, instead of memorizing its identifier (e.g. &amp;lt;code&amp;gt;wd:Q102&amp;lt;/code&amp;gt;), press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; and start typing &amp;quot;Anderlecht&amp;quot; — the editor will automatically suggest the correct identifier.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
This method helps you &amp;lt;b&amp;gt;save time&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;avoid errors&amp;lt;/b&amp;gt; when entering identifiers.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Sparql_autocompletion.gif|left|700px|thumb|alt=SPARQL autocomplete animation|&amp;lt;small&amp;gt;&amp;lt;b&amp;gt;Auto-completion in action&amp;lt;/b&amp;gt; — Press &amp;lt;code&amp;gt;Ctrl + Space&amp;lt;/code&amp;gt; to find the right property or value.&amp;lt;/small&amp;gt;]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;5. Displaying Labels in Your Preferred Language&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When querying a Wikibase dataset with SPARQL, the results may sometimes display &amp;lt;b&amp;gt;identifiers&amp;lt;/b&amp;gt; (e.g. &amp;lt;code&amp;gt;Q102&amp;lt;/code&amp;gt;) instead of explicit text (e.g. &amp;lt;code&amp;gt;Anderlecht&amp;lt;/code&amp;gt;). To make the results more readable, you can retrieve the &amp;lt;b&amp;gt;labels&amp;lt;/b&amp;gt; (i.e., names) in the language of your choice (French, Dutch, German, or English).  &lt;br /&gt;
Simply use &amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt; at the end of your query to display values in your preferred language.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;How to do it?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add the &amp;lt;code&amp;gt;wikibase:label&amp;lt;/code&amp;gt; service to your query. Here is a simple example that retrieves people’s names along with their place of residence, with labels displayed in French:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residence ?residenceLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 .              # Select human entities&lt;br /&gt;
  ?person wdt:P7 wd:Q102 .            # Residence (P7) = Anderlecht (Q102)&lt;br /&gt;
  SERVICE wikibase:label {           # Service to retrieve labels&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;fr&amp;quot; . # Language preference: French&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Quick explanation&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt;: activates the label retrieval service.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt;: sets the label language (replace &amp;lt;code&amp;gt;&amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;&amp;quot;en&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;nl&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;de&amp;quot;&amp;lt;/code&amp;gt;, etc. as needed).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Using AUTO_LANGUAGE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
To automatically show labels in the language set by your browser or user preferences, use &amp;lt;code&amp;gt;AUTO_LANGUAGE&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Tips&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To automatically display labels in your browser or user’s preferred language, use:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;You can also prioritize multiple languages.  &lt;br /&gt;
For example, to display labels in French and fall back to English if unavailable:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr,en,[AUTO_LANGUAGE]&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;6. Adding Additional Information&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To enrich your results, you can add multiple columns containing additional information, such as residence, date of birth, or other relevant details.  &lt;br /&gt;
To get inspired: check out the [https://data.arch.be/wiki/Special:ListProperties list of properties] or see how data is modeled using an example, like [https://data.arch.be/wiki/Item:Q6793 Andrée De Jongh].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Adding simple columns&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Just include the properties that correspond to the information you want to extract.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add the residence and date of birth of individuals.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Making a column optional with &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If some information might be missing, use &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; to avoid limiting the results.  &lt;br /&gt;
Adding &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; lets you retrieve results even if a column is empty.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add date of birth only if the information is available.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
OPTIONAL { ?person wdt:P67 ?birthDate . }  # P67: Optional date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Tip&amp;lt;/b&amp;gt;: To combine multiple values into a single column (for example, to “concatenate” membership in multiple resistance organizations), use &amp;lt;code&amp;gt;CONCAT&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows grouping the data into a single cell while keeping one result row per person.&lt;br /&gt;
To explore this function and its variants, refer to the SPARQL documentation available online.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;7. Limiting the Number of Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To reduce the number of results displayed (especially if you’re testing a query with many columns), add the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;LIMIT&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause to your query.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Show only the first 10 results.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 10&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;8. Sorting the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To sort results by a specific column, use the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ORDER BY&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause.  &lt;br /&gt;
By default, the sorting is ascending (&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ASC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;), but you can also specify descending order using &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DESC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Sort results by birth date in ascending order.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
ORDER BY ASC(?birthDate)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;9. Adding Filters&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Filters allow you to refine your results by adding specific criteria to your query.  &lt;br /&gt;
They are useful for &amp;lt;b&amp;gt;combining multiple conditions&amp;lt;/b&amp;gt; or excluding certain values.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple example without filter&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To select individuals matching a basic criterion—like “residing in Anderlecht”—you can write:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
?person wdt:P4 wd:Q102 .  # Selects individuals residing in Anderlecht&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Using &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt; for specific conditions&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you want to narrow your results even more, use &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows you to combine multiple conditions.  &lt;br /&gt;
For example: select individuals living in Anderlecht and born after January 1st, 1920  &lt;br /&gt;
([https://tinyurl.com/26b2wdxc Link to test the query]).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  # Select residence and birth date of the person&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
# Filter for people living in Anderlecht (wd:Q102) and born after Jan 1, 1920&lt;br /&gt;
  FILTER(?residence = wd:Q102 &amp;amp;&amp;amp; ?birthDate &amp;gt;= &amp;quot;1920-01-01T00:00:00Z&amp;quot;^^xsd:dateTime)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
# Use the label service for readable output&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced usage&amp;lt;/b&amp;gt;:  &lt;br /&gt;
It’s also possible to use &amp;lt;code&amp;gt;FILTER NOT EXISTS&amp;lt;/code&amp;gt; for more complex exclusions.  &lt;br /&gt;
This allows you to filter out results that meet a specific condition.  &lt;br /&gt;
You can explore this functionality further in advanced SPARQL resources.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;10. Visualizing Your Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To create charts from your SPARQL queries, you have two options:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* Use the features of the &amp;lt;i&amp;gt;Query Service&amp;lt;/i&amp;gt;: visualize the data in the form of tables, maps, bar charts, and timelines. For more details, see [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/Wikidata_Query_Help/Result_Views the Wikidata documentation].&lt;br /&gt;
* Export the data and use other tools: you can export your results in CSV or TSV format, and then process them with data visualization tools.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;11. Federated Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced feature&amp;lt;/b&amp;gt;: If you want to query multiple databases at once to enrich your results, you can use &amp;lt;b&amp;gt;federated queries&amp;lt;/b&amp;gt;.  &lt;br /&gt;
For an example, see [https://data.arch.be/wiki/In-depth_search#%3E_Enriching_data_on_resistance_members_using_external_sources_(federated_query) this sample query], which extracts information from &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt; and combines it with data from external sources (e.g., Wikidata).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;12. Saving and Sharing Your Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
After running a SPARQL query, you can save and share its link.  &lt;br /&gt;
Click the &amp;lt;b&amp;gt;“Link”&amp;lt;/b&amp;gt; tab above the results to generate a &amp;lt;b&amp;gt;Tiny URL&amp;lt;/b&amp;gt; (a short link) that’s easy to copy and share.  &lt;br /&gt;
This allows others to run the same query directly, with no extra effort.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;13. Downloading the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
After executing a query, use the &amp;lt;b&amp;gt;“Download”&amp;lt;/b&amp;gt; tab (located on the right above the results) to export the data in different formats:  &lt;br /&gt;
&amp;lt;b&amp;gt;CSV&amp;lt;/b&amp;gt; (compatible with LibreOffice Calc or Excel), &amp;lt;b&amp;gt;TSV&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;JSON&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Best practice&amp;lt;/b&amp;gt;: Save the file with a clear name that reflects your search criteria to make it easier to reuse later.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;14. Additional Resources&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To deepen your knowledge and create more advanced queries, here are some useful resources:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;List of properties&amp;lt;/b&amp;gt; used to describe resistance members:&amp;lt;br&amp;gt; &lt;br /&gt;
[https://data.arch.be/wiki/Special:ListProperties https://data.arch.be/wiki/Special:ListProperties]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Example profile of an individual&amp;lt;/b&amp;gt; (e.g. Andrée De Jongh):&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/Item:Q6793 https://data.arch.be/wiki/Item:Q6793]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Sample of nine SPARQL queries&amp;lt;/b&amp;gt; organized by complexity level:&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/In-depth_search/fr https://data.arch.be/wiki/In-depth_search/fr]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;FAQ&amp;lt;/b&amp;gt; to understand the context and content of the available data:&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/FAQ/en https://data.arch.be/wiki/FAQ/en]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;External Resources&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
We also encourage you to consult external resources, such as &amp;lt;b&amp;gt;Wikidata tutorials&amp;lt;/b&amp;gt;, which offer excellent introductions to SPARQL queries.  &lt;br /&gt;
Although these examples use the same software (Wikibase) as this project, note that the data and query structure are specific to Wikidata and do not apply directly to the content of &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* [https://wdqs-tutorial.toolforge.org/ &#039;&#039;&#039;Wikidata Query Service Tutorial (interactive)&#039;&#039;&#039;]: An interactive tutorial for beginners to explore SPARQL queries practically. &amp;lt;i&amp;gt;(Resource in English)&amp;lt;/i&amp;gt;.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service &#039;&#039;&#039;A gentle introduction to the Wikidata Query Service&#039;&#039;&#039;]: A simple step-by-step guide to understand the interface and write queries.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial &#039;&#039;&#039;Wikidata:SPARQL Tutorial&#039;&#039;&#039;]: A detailed and structured SPARQL guide for those who want to deepen their query writing.&lt;br /&gt;
* &amp;lt;b&amp;gt;AI-powered tools&amp;lt;/b&amp;gt; that can assist you in writing queries.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Tutorial/de&amp;diff=217828</id>
		<title>Tutorial/de</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Tutorial/de&amp;diff=217828"/>
		<updated>2025-04-01T15:35:36Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:10px; background-color:#43A586;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;SPARQL tutorial: &#039;&#039;coming soon!&#039;&#039;&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Wir arbeiten derzeit an einem ausführlichen Leitfaden, mit dem Sie schrittweise SPARQL-Abfragen lernen und so das Beste aus unseren Daten herausholen können. &#039;&#039;&#039;Dieses Tutorial wird bald in mehreren Sprachen verfügbar sein, sodass Sie den Reichtum unserer Plattform vollständig erkunden können.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
In der Zwischenzeit gibt es bereits die Möglichkeit, eine Auswahl von neun Beispielanfragen, die in drei Komplexitätsstufen unterteilt sind, auf der folgenden Seite zu entdecken: [https://data.arch.be/wiki/In-depth_search/de Beispiele für Suchanfragen].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Wir empfehlen Ihnen auch, externe Ressourcen wie die &#039;&#039;&#039;Wikidata-Tutorials&#039;&#039;&#039; zu konsultieren, die eine hervorragende Einführung in SPARQL-Abfragen bieten. Obwohl diese Beispiele dieselbe Software (Wikibase) wie unser Projekt verwenden, ist zu beachten, dass die Daten und die Abfragestruktur spezifisch für Wikidata sind und nicht direkt auf den Inhalt von &#039;&#039;Resistance in Belgium&#039;&#039; anwendbar sind:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*  [https://wdqs-tutorial.toolforge.org/ Wikidata Query Service Tutorial (interactive)]: Ein interaktives Tutorial für Anfänger, das es ermöglicht, SPARQL-Abfragen auf praktische Weise zu erkunden (auf Englisch).&lt;br /&gt;
*  [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service/de Eine kleine Einführung in den Wikidata-Abfragedienst]: Eine einfache Schritt-für-Schritt-Anleitung zum Verständnis der Benutzeroberfläche und zum Erstellen von Abfragen.&lt;br /&gt;
*  [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial/de Wikidata: SPARQL Tutorial]: Ein detaillierter und strukturierter SPARQL-Leitfaden für diejenigen, die tiefer in das Schreiben von Abfragen eintauchen möchten.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Wenn Sie dann mit der Erstellung von personalisierten SPARQL-Abfragen beginnen möchten, gibt es auch noch &#039;&#039;&#039;KI-Tools&#039;&#039;&#039;, um Ihnen beim Verfassen von Abfragen zu helfen&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Ready to master the force of SPARQL? Let’s go!&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;2. Strategy for Your First Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Now that you have a general idea of what SPARQL is, here’s a strategy to help you start your research.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
There are &amp;lt;b&amp;gt;tools to help write SPARQL queries&amp;lt;/b&amp;gt;, but to gain &amp;lt;b&amp;gt;autonomy&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;flexibility&amp;lt;/b&amp;gt;, it’s often more effective to start from an &amp;lt;b&amp;gt;existing query&amp;lt;/b&amp;gt; and adapt it to your specific needs.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To help you get started, you can:&lt;br /&gt;
* Check out our [https://data.arch.be/wiki/In-depth_search SPARQL query examples];&lt;br /&gt;
* Use &amp;lt;b&amp;gt;artificial intelligence tools&amp;lt;/b&amp;gt; that can generate queries based on your needs.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
This tutorial will guide you through the basics of &amp;lt;b&amp;gt;SPARQL&amp;lt;/b&amp;gt; and help you identify the &amp;lt;b&amp;gt;key elements&amp;lt;/b&amp;gt; to adapt an existing query successfully.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;3. The Basics of a SPARQL Query&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
A SPARQL query is made up of a few essential elements. Here are the two main ones:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;SELECT&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause lets you &amp;lt;b&amp;gt;choose which information to display&amp;lt;/b&amp;gt; in the results. You specify here which elements you want to see.&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;WHERE&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause allows you to &amp;lt;b&amp;gt;filter the data&amp;lt;/b&amp;gt; by defining precise criteria. This is where you describe the conditions the data must meet.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple Example&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Here is a query that extracts the first and last names of people in the database.  &lt;br /&gt;
Lines starting with &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; are &amp;lt;b&amp;gt;comments&amp;lt;/b&amp;gt; to explain each part of the query.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?lastName ?firstName&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 ;       # Selects individuals&lt;br /&gt;
          wdt:P3 ?lastName ;   # Retrieves the last name&lt;br /&gt;
          wdt:P2 ?firstName .  # Retrieves the first name&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Explanation of the example:&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SELECT ?lastName ?firstName&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Indicates that we want to display the values of the &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; variables in the results.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;WHERE { ... }&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Describes the structure and conditions of the query:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;?person wdt:P1 wd:Q2&amp;lt;/code&amp;gt;: selects items that are human beings (P1 = item type, Q2 = person).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P3 ?lastName&amp;lt;/code&amp;gt;: associates the last name with the variable &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; (P3).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P2 ?firstName&amp;lt;/code&amp;gt;: associates the first name with the variable &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; (P2).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
You now know the &amp;lt;b&amp;gt;basics of all SPARQL queries&amp;lt;/b&amp;gt;. You’ll be able to adapt them to your needs by easily selecting the variables to use and by adding &amp;lt;b&amp;gt;filters&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;additional columns&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;advanced options&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;4. The Trick That Makes All the Difference&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When writing a SPARQL query, it can be tedious to remember numeric identifiers for municipalities, recognition statuses, or resistance organizations.  &lt;br /&gt;
Fortunately, an &amp;lt;b&amp;gt;auto-completion feature&amp;lt;/b&amp;gt; is available to simplify the process.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Pro tip&amp;lt;/b&amp;gt;: Press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; while typing a property or a value.  &lt;br /&gt;
This allows you to &amp;lt;b&amp;gt;search for terms in your language&amp;lt;/b&amp;gt; instead of relying on numeric identifiers.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example:&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you&#039;re searching for a municipality like &amp;lt;b&amp;gt;Anderlecht&amp;lt;/b&amp;gt;, instead of memorizing its identifier (e.g. &amp;lt;code&amp;gt;wd:Q102&amp;lt;/code&amp;gt;), press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; and start typing &amp;quot;Anderlecht&amp;quot; — the editor will automatically suggest the correct identifier.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
This method helps you &amp;lt;b&amp;gt;save time&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;avoid errors&amp;lt;/b&amp;gt; when entering identifiers.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Sparql_autocompletion.gif|left|700px|thumb|alt=SPARQL autocomplete animation|&amp;lt;small&amp;gt;&amp;lt;b&amp;gt;Auto-completion in action&amp;lt;/b&amp;gt; — Press &amp;lt;code&amp;gt;Ctrl + Space&amp;lt;/code&amp;gt; to find the right property or value.&amp;lt;/small&amp;gt;]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;5. Displaying Labels in Your Preferred Language&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When querying a Wikibase dataset with SPARQL, the results may sometimes display &amp;lt;b&amp;gt;identifiers&amp;lt;/b&amp;gt; (e.g. &amp;lt;code&amp;gt;Q102&amp;lt;/code&amp;gt;) instead of explicit text (e.g. &amp;lt;code&amp;gt;Anderlecht&amp;lt;/code&amp;gt;). To make the results more readable, you can retrieve the &amp;lt;b&amp;gt;labels&amp;lt;/b&amp;gt; (i.e., names) in the language of your choice (French, Dutch, German, or English).  &lt;br /&gt;
Simply use &amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt; at the end of your query to display values in your preferred language.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;How to do it?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add the &amp;lt;code&amp;gt;wikibase:label&amp;lt;/code&amp;gt; service to your query. Here is a simple example that retrieves people’s names along with their place of residence, with labels displayed in French:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residence ?residenceLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 .              # Select human entities&lt;br /&gt;
  ?person wdt:P7 wd:Q102 .            # Residence (P7) = Anderlecht (Q102)&lt;br /&gt;
  SERVICE wikibase:label {           # Service to retrieve labels&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;fr&amp;quot; . # Language preference: French&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Quick explanation&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt;: activates the label retrieval service.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt;: sets the label language (replace &amp;lt;code&amp;gt;&amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;&amp;quot;en&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;nl&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;de&amp;quot;&amp;lt;/code&amp;gt;, etc. as needed).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Using AUTO_LANGUAGE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
To automatically show labels in the language set by your browser or user preferences, use &amp;lt;code&amp;gt;AUTO_LANGUAGE&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Tips&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To automatically display labels in your browser or user’s preferred language, use:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;You can also prioritize multiple languages.  &lt;br /&gt;
For example, to display labels in French and fall back to English if unavailable:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr,en,[AUTO_LANGUAGE]&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;6. Adding Additional Information&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To enrich your results, you can add multiple columns containing additional information, such as residence, date of birth, or other relevant details.  &lt;br /&gt;
To get inspired: check out the [https://data.arch.be/wiki/Special:ListProperties list of properties] or see how data is modeled using an example, like [https://data.arch.be/wiki/Item:Q6793 Andrée De Jongh].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Adding simple columns&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Just include the properties that correspond to the information you want to extract.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add the residence and date of birth of individuals.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Making a column optional with &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If some information might be missing, use &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; to avoid limiting the results.  &lt;br /&gt;
Adding &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; lets you retrieve results even if a column is empty.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add date of birth only if the information is available.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
OPTIONAL { ?person wdt:P67 ?birthDate . }  # P67: Optional date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Tip&amp;lt;/b&amp;gt;: To combine multiple values into a single column (for example, to “concatenate” membership in multiple resistance organizations), use &amp;lt;code&amp;gt;CONCAT&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows grouping the data into a single cell while keeping one result row per person.&lt;br /&gt;
To explore this function and its variants, refer to the SPARQL documentation available online.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;7. Limiting the Number of Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To reduce the number of results displayed (especially if you’re testing a query with many columns), add the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;LIMIT&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause to your query.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Show only the first 10 results.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 10&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;8. Sorting the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To sort results by a specific column, use the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ORDER BY&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause.  &lt;br /&gt;
By default, the sorting is ascending (&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ASC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;), but you can also specify descending order using &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DESC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Sort results by birth date in ascending order.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
ORDER BY ASC(?birthDate)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;9. Adding Filters&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Filters allow you to refine your results by adding specific criteria to your query.  &lt;br /&gt;
They are useful for &amp;lt;b&amp;gt;combining multiple conditions&amp;lt;/b&amp;gt; or excluding certain values.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple example without filter&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To select individuals matching a basic criterion—like “residing in Anderlecht”—you can write:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
?person wdt:P4 wd:Q102 .  # Selects individuals residing in Anderlecht&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Using &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt; for specific conditions&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you want to narrow your results even more, use &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows you to combine multiple conditions.  &lt;br /&gt;
For example: select individuals living in Anderlecht and born after January 1st, 1920  &lt;br /&gt;
([https://tinyurl.com/26b2wdxc Link to test the query]).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  # Select residence and birth date of the person&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
# Filter for people living in Anderlecht (wd:Q102) and born after Jan 1, 1920&lt;br /&gt;
  FILTER(?residence = wd:Q102 &amp;amp;&amp;amp; ?birthDate &amp;gt;= &amp;quot;1920-01-01T00:00:00Z&amp;quot;^^xsd:dateTime)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
# Use the label service for readable output&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced usage&amp;lt;/b&amp;gt;:  &lt;br /&gt;
It’s also possible to use &amp;lt;code&amp;gt;FILTER NOT EXISTS&amp;lt;/code&amp;gt; for more complex exclusions.  &lt;br /&gt;
This allows you to filter out results that meet a specific condition.  &lt;br /&gt;
You can explore this functionality further in advanced SPARQL resources.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;10. Visualizing Your Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To create charts from your SPARQL queries, you have two options:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* Use the features of the &amp;lt;i&amp;gt;Query Service&amp;lt;/i&amp;gt;: visualize the data in the form of tables, maps, bar charts, and timelines. For more details, see [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/Wikidata_Query_Help/Result_Views the Wikidata documentation].&lt;br /&gt;
* Export the data and use other tools: you can export your results in CSV or TSV format, and then process them with data visualization tools.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;11. Federated Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced feature&amp;lt;/b&amp;gt;: If you want to query multiple databases at once to enrich your results, you can use &amp;lt;b&amp;gt;federated queries&amp;lt;/b&amp;gt;.  &lt;br /&gt;
For an example, see [https://data.arch.be/wiki/In-depth_search#%3E_Enriching_data_on_resistance_members_using_external_sources_(federated_query) this sample query], which extracts information from &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt; and combines it with data from external sources (e.g., Wikidata).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;12. Saving and Sharing Your Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
After running a SPARQL query, you can save and share its link.  &lt;br /&gt;
Click the &amp;lt;b&amp;gt;“Link”&amp;lt;/b&amp;gt; tab above the results to generate a &amp;lt;b&amp;gt;Tiny URL&amp;lt;/b&amp;gt; (a short link) that’s easy to copy and share.  &lt;br /&gt;
This allows others to run the same query directly, with no extra effort.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;13. Downloading the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
After executing a query, use the &amp;lt;b&amp;gt;“Download”&amp;lt;/b&amp;gt; tab (located on the right above the results) to export the data in different formats:  &lt;br /&gt;
&amp;lt;b&amp;gt;CSV&amp;lt;/b&amp;gt; (compatible with LibreOffice Calc or Excel), &amp;lt;b&amp;gt;TSV&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;JSON&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Best practice&amp;lt;/b&amp;gt;: Save the file with a clear name that reflects your search criteria to make it easier to reuse later.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;14. Additional Resources&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To deepen your knowledge and create more advanced queries, here are some useful resources:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;List of properties&amp;lt;/b&amp;gt; used to describe resistance members:&amp;lt;br&amp;gt; &lt;br /&gt;
[https://data.arch.be/wiki/Special:ListProperties https://data.arch.be/wiki/Special:ListProperties]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Example profile of an individual&amp;lt;/b&amp;gt; (e.g. Andrée De Jongh):&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/Item:Q6793 https://data.arch.be/wiki/Item:Q6793]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Sample of nine SPARQL queries&amp;lt;/b&amp;gt; organized by complexity level:&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/In-depth_search/fr https://data.arch.be/wiki/In-depth_search/fr]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;FAQ&amp;lt;/b&amp;gt; to understand the context and content of the available data:&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/FAQ/en https://data.arch.be/wiki/FAQ/en]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;External Resources&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
We also encourage you to consult external resources, such as &amp;lt;b&amp;gt;Wikidata tutorials&amp;lt;/b&amp;gt;, which offer excellent introductions to SPARQL queries.  &lt;br /&gt;
Although these examples use the same software (Wikibase) as this project, note that the data and query structure are specific to Wikidata and do not apply directly to the content of &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* [https://wdqs-tutorial.toolforge.org/ &#039;&#039;&#039;Wikidata Query Service Tutorial (interactive)&#039;&#039;&#039;]: An interactive tutorial for beginners to explore SPARQL queries practically. &amp;lt;i&amp;gt;(Resource in English)&amp;lt;/i&amp;gt;.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service &#039;&#039;&#039;A gentle introduction to the Wikidata Query Service&#039;&#039;&#039;]: A simple step-by-step guide to understand the interface and write queries.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial &#039;&#039;&#039;Wikidata:SPARQL Tutorial&#039;&#039;&#039;]: A detailed and structured SPARQL guide for those who want to deepen their query writing.&lt;br /&gt;
* &amp;lt;b&amp;gt;AI-powered tools&amp;lt;/b&amp;gt; that can assist you in writing queries.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Tutorial/fr&amp;diff=217827</id>
		<title>Tutorial/fr</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Tutorial/fr&amp;diff=217827"/>
		<updated>2025-04-01T15:35:35Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;1. Introduction à SPARQL&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utiliser &amp;lt;b&amp;gt;SPARQL&amp;lt;/b&amp;gt;, c’est comme être un⸱e enquêteur⸱rice dans un vaste fonds d’archives. Ici, plutôt que de fouiller chaque document un par un, vous disposez d’un langage qui vous permet, en une requête précise, de retrouver instantanément les informations correspondant à vos critères.&lt;br /&gt;
&lt;br /&gt;
Dans le cadre de &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;, SPARQL facilite l’accès aux données sur les résistant⸱e⸱s : lieu de naissance, domicile, statuts de reconnaissance officiels ou appartenance à une organisation de résistance.&lt;br /&gt;
&lt;br /&gt;
Avec SPARQL, vous pouvez :&lt;br /&gt;
* &amp;lt;b&amp;gt;Filtrer et croiser des informations&amp;lt;/b&amp;gt; ;&lt;br /&gt;
* &amp;lt;b&amp;gt;Personnaliser vos recherches&amp;lt;/b&amp;gt; avec des critères spécifiques ;&lt;br /&gt;
* &amp;lt;b&amp;gt;Extraire des données précises&amp;lt;/b&amp;gt; sans parcourir des milliers de fiches manuellement ;&lt;br /&gt;
* &amp;lt;b&amp;gt;Générer des visualisations&amp;lt;/b&amp;gt; pour mieux interpréter vos résultats.&lt;br /&gt;
&lt;br /&gt;
Cette approche vous offre une &amp;lt;b&amp;gt;autonomie précieuse&amp;lt;/b&amp;gt; dans l’analyse des données de &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;. Vous pouvez non seulement extraire des &amp;lt;b&amp;gt;listes de noms&amp;lt;/b&amp;gt;, mais aussi identifier des &amp;lt;b&amp;gt;liens complexes&amp;lt;/b&amp;gt;, comme des résistant⸱e⸱s affilié⸱e⸱s à plusieurs organisations ou ayant obtenu différents statuts de reconnaissance.&lt;br /&gt;
&lt;br /&gt;
SPARQL vous donne le &amp;lt;b&amp;gt;superpouvoir convoité&amp;lt;/b&amp;gt; par tous les chercheurs et chercheuses : poser une question ultra-précise et voir les réponses surgir en quelques millisecondes. Bien sûr, comme tout superpouvoir, il demande un peu d’entraînement pour être maîtrisé. Mais pas de panique ! Ce tutoriel est là pour vous guider et transformer les obstacles en opportunités… Qui a dit que la recherche dans les archives devait être poussiéreuse ?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Prêt⸱e à maîtriser la force de SPARQL ? Allons-y !&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;2. Stratégie pour vos premières requêtes&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Maintenant que vous avez une idée générale de ce qu’est SPARQL, voici une stratégie pour bien démarrer vos recherches.&lt;br /&gt;
&lt;br /&gt;
Il existe des &amp;lt;b&amp;gt;outils d’aide à la rédaction de requêtes SPARQL&amp;lt;/b&amp;gt;, mais pour gagner en &amp;lt;b&amp;gt;autonomie&amp;lt;/b&amp;gt; et en &amp;lt;b&amp;gt;flexibilité&amp;lt;/b&amp;gt;, il est souvent plus efficace de partir d’une &amp;lt;b&amp;gt;requête existante&amp;lt;/b&amp;gt; et de l’adapter à vos besoins spécifiques.&lt;br /&gt;
&lt;br /&gt;
Cette approche vous permet de :&lt;br /&gt;
* Consulter nos [https://data.arch.be/wiki/In-depth_search/fr exemples de requêtes SPARQL] ;&lt;br /&gt;
* Utiliser des &amp;lt;b&amp;gt;outils d’intelligence artificielle&amp;lt;/b&amp;gt; capables de générer des requêtes selon vos besoins.&lt;br /&gt;
&lt;br /&gt;
Ce tutoriel vous guidera dans la compréhension des &amp;lt;b&amp;gt;bases de SPARQL&amp;lt;/b&amp;gt; et vous apprendra à identifier les &amp;lt;b&amp;gt;éléments clés&amp;lt;/b&amp;gt; pour adapter une requête existante avec succès.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;3. Les bases d’une requête SPARQL&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Une requête SPARQL repose sur quelques éléments essentiels. Voici les deux principaux :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;SELECT&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt; : cette clause permet de &amp;lt;b&amp;gt;choisir quelles informations afficher&amp;lt;/b&amp;gt; dans les résultats. Vous spécifiez ici les éléments que vous souhaitez voir apparaître.&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;WHERE&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt; : cette clause permet de &amp;lt;b&amp;gt;filtrer les données&amp;lt;/b&amp;gt; en définissant des critères précis. C’est ici que vous décrivez les conditions que les données doivent respecter.&lt;br /&gt;
&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Exemple simple&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Voici une requête qui extrait les noms et prénoms des personnes présentes dans la base de données.  &lt;br /&gt;
Les lignes qui commencent par &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; sont des &amp;lt;b&amp;gt;commentaires&amp;lt;/b&amp;gt; pour expliquer chaque partie de la requête.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?nom ?prenom&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?personne wdt:P1 wd:Q2 ;     # Sélectionne des personnes&lt;br /&gt;
            wdt:P3 ?nom ;      # Récupère le nom de famille&lt;br /&gt;
            wdt:P2 ?prenom .   # Récupère le prénom&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Explication de l’exemple :&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SELECT ?nom ?prenom&amp;lt;/code&amp;gt; :&amp;lt;br&amp;gt;&lt;br /&gt;
Indique que l’on souhaite voir apparaître les valeurs des variables &amp;lt;code&amp;gt;?nom&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;?prenom&amp;lt;/code&amp;gt; dans les résultats.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;WHERE { ... }&amp;lt;/code&amp;gt; :&amp;lt;br&amp;gt;&lt;br /&gt;
Décrit la structure et les conditions de la requête :&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;?personne wdt:P1 wd:Q2&amp;lt;/code&amp;gt; : sélectionne les éléments qui sont des êtres humains (P1 = nature de l’élément, Q2 = personne).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P3 ?nom&amp;lt;/code&amp;gt; : associe à &amp;lt;code&amp;gt;?nom&amp;lt;/code&amp;gt; le nom de famille de la personne (P3).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P2 ?prenom&amp;lt;/code&amp;gt; : associe à &amp;lt;code&amp;gt;?prenom&amp;lt;/code&amp;gt; le prénom de la personne (P2).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vous connaissez maintenant les &amp;lt;b&amp;gt;bases de toutes les requêtes SPARQL&amp;lt;/b&amp;gt;.  &lt;br /&gt;
Vous allez pouvoir les adapter à vos besoins en sélectionnant facilement les variables à utiliser et en ajoutant des &amp;lt;b&amp;gt;filtres&amp;lt;/b&amp;gt;, des &amp;lt;b&amp;gt;colonnes supplémentaires&amp;lt;/b&amp;gt; ou des &amp;lt;b&amp;gt;options avancées&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;4. L’astuce qui fait toute la différence&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lorsque vous rédigez une requête SPARQL, il peut être fastidieux de se souvenir des identifiants numériques pour les communes, statuts de reconnaissance ou organisations de résistance. Heureusement, une &amp;lt;b&amp;gt;fonctionnalité d’auto-complétion&amp;lt;/b&amp;gt; est disponible pour vous simplifier la tâche.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Astuce pratique&amp;lt;/b&amp;gt; : appuyez sur &amp;lt;b&amp;gt;Ctrl + Espace&amp;lt;/b&amp;gt; lorsque vous êtes en train de taper une propriété ou une valeur. Cela vous permet de &amp;lt;b&amp;gt;rechercher des termes dans votre langue&amp;lt;/b&amp;gt; plutôt que d’utiliser des identifiants numériques.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Exemple :&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Si vous cherchez une commune comme &amp;lt;b&amp;gt;Anderlecht&amp;lt;/b&amp;gt;, au lieu de retenir son identifiant (par exemple &amp;lt;code&amp;gt;wd:Q102&amp;lt;/code&amp;gt;), utilisez &amp;lt;b&amp;gt;Ctrl + Espace&amp;lt;/b&amp;gt; et commencez à taper &amp;quot;Anderlecht&amp;quot; pour que l’éditeur propose automatiquement l’identifiant correspondant.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Cette méthode vous permet de &amp;lt;b&amp;gt;gagner du temps&amp;lt;/b&amp;gt; et d’éviter les erreurs liées à la saisie des identifiants.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;5. Afficher les labels dans la langue de son choix&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lorsque vous interrogez une base de données Wikibase avec SPARQL, les résultats peuvent parfois afficher des &amp;lt;b&amp;gt;identifiants&amp;lt;/b&amp;gt; (par exemple &amp;lt;code&amp;gt;Q102&amp;lt;/code&amp;gt;) au lieu de textes explicites (par exemple : Anderlecht).  &lt;br /&gt;
Pour rendre les résultats plus lisibles, vous pouvez récupérer les &amp;lt;b&amp;gt;labels&amp;lt;/b&amp;gt; (libellés) dans la langue de votre choix (français, néerlandais, allemand ou anglais).  &lt;br /&gt;
Il suffit d’utiliser &amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt; en fin de requête pour récupérer les intitulés dans la langue de votre choix.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Comment faire ?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Ajoutez le service &amp;lt;code&amp;gt;wikibase:label&amp;lt;/code&amp;gt; à votre requête pour afficher les labels. Voici un exemple de requête simple qui récupère le nom des personnes avec leur domicile, en affichant les “labels” en français :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?personne ?personneLabel ?Domicile ?DomicileLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?personne wdt:P1 wd:Q2.         # Sélectionner des êtres humains&lt;br /&gt;
  ?personne wdt:P7 wd:Q102.       # Domicile (P7) = Anderlecht (Q102)&lt;br /&gt;
  SERVICE wikibase:label {        # Service pour récupérer les labels&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;fr&amp;quot;. # Langue choisie : français&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Explication rapide&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt; : active le service pour récupérer les labels.&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt; : définit la langue des labels (changez &amp;lt;code&amp;gt;&amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt; pour &amp;lt;code&amp;gt;&amp;quot;en&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;nl&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;de&amp;quot;&amp;lt;/code&amp;gt; selon vos besoins).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Utiliser &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;AUTO_LANGUAGE&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Pour que les labels s’affichent automatiquement dans la langue définie par votre navigateur ou votre préférence utilisateur, utilisez &amp;lt;code&amp;gt;AUTO_LANGUAGE&amp;lt;/code&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Astuces&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Pour que les labels s’affichent &amp;lt;b&amp;gt;automatiquement&amp;lt;/b&amp;gt; dans la langue définie par votre navigateur ou votre préférence utilisateur, utilisez &amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Vous pouvez aussi utiliser &amp;lt;b&amp;gt;plusieurs langues&amp;lt;/b&amp;gt; en priorité. Par exemple, pour afficher les labels en français, et si indisponible, en anglais :  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr,en,[AUTO_LANGUAGE]&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;6. Ajouter des informations supplémentaires&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour enrichir vos résultats, vous pouvez ajouter plusieurs colonnes contenant des informations supplémentaires, comme le domicile, la date de naissance ou d&#039;autres détails pertinents.  &lt;br /&gt;
Pour vous inspirer : consulter la [https://data.arch.be/wiki/Special:ListProperties liste des propriétés] ou observer comment sont modélisées les données à l’aide d’un exemple, ici [https://data.arch.be/wiki/Item:Q6793 Andrée De Jongh].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Ajouter des colonnes simples&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Il suffit d&#039;ajouter les propriétés correspondant aux informations que vous souhaitez extraire.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Exemple&amp;lt;/b&amp;gt; : ajouter le domicile et la date de naissance des personnes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?personne ?personneLabel ?domicileLabel ?dateNaissance&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?personne wdt:P7 ?domicile .        # P7 : Domicile&lt;br /&gt;
  ?personne wdt:P67 ?dateNaissance .  # P67 : Date de naissance&lt;br /&gt;
&lt;br /&gt;
    SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Rendre une colonne optionnelle avec &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Si certaines informations peuvent être manquantes, utilisez &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; pour éviter que cela restreigne le nombre de résultats.  &lt;br /&gt;
Ajouter &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; permet de récupérer des résultats même si une des colonnes est vide.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Exemple&amp;lt;/b&amp;gt; : ajouter la date de naissance seulement si l&#039;information est disponible.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?personne ?personneLabel ?domicileLabel ?dateNaissance&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?personne wdt:P7 ?domicile .                    # P7 : Domicile&lt;br /&gt;
&lt;br /&gt;
   OPTIONAL { ?personne wdt:P67 ?dateNaissance . } # P67 : Date de naissance (facultatif)&lt;br /&gt;
&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Astuce&amp;lt;/b&amp;gt; : pour combiner plusieurs valeurs en une seule colonne (par exemple, “concaténer” l’appartenance à différentes organisations de résistance), utilisez &amp;lt;code&amp;gt;CONCAT&amp;lt;/code&amp;gt;.  &lt;br /&gt;
Cela permet de regrouper ces informations dans une même cellule tout en conservant une seule ligne par personne.  &lt;br /&gt;
Pour explorer cette fonction et ses variantes, nous vous encourageons à consulter la documentation SPARQL disponible en ligne.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;7. Limiter le nombre de résultats&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour restreindre le nombre de résultats affichés (notamment si vous voulez tester une requête contenant un très grand nombre de colonnes), ajoutez &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;LIMIT&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; à votre requête.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Exemple&amp;lt;/b&amp;gt; : afficher uniquement les 10 premiers résultats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?personne ?personneLabel ?dateNaissance&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?personne wdt:P67 ?dateNaissance .&lt;br /&gt;
&lt;br /&gt;
    SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 10&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;8. Ordonner les résultats&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour trier les résultats selon une certaine colonne, utilisez &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ORDER BY&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;.  &lt;br /&gt;
Par défaut, le tri est ascendant (&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ASC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;), mais vous pouvez aussi spécifier un tri descendant (&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DESC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Exemple&amp;lt;/b&amp;gt; : Trier les résultats par date de naissance croissante.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?personne ?personneLabel ?dateNaissance&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?personne wdt:P67 ?dateNaissance .&lt;br /&gt;
&lt;br /&gt;
    SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
ORDER BY ASC(?dateNaissance)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;9. Ajouter des filtres&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les filtres permettent d’affiner vos résultats en ajoutant des critères spécifiques à votre requête.  &lt;br /&gt;
Ils sont utiles pour &amp;lt;b&amp;gt;combiner plusieurs conditions&amp;lt;/b&amp;gt; ou exclure certaines valeurs.&lt;br /&gt;
&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Exemple simple sans filtre&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour sélectionner les personnes répondant à un certain critère, comme par exemple “domiciliées dans à Anderlecht”, vous pouvez écrire directement :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
?personne wdt:P4 wd:Q102 .  # Sélectionne les personnes domiciliées à Anderlecht&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Utiliser &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt; pour des conditions spécifiques&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Lorsque vous souhaitez affiner davantage vos résultats, utilisez &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt;.  &lt;br /&gt;
Cela vous permet de combiner plusieurs conditions, par exemple : sélectionner les personnes domiciliées à Anderlecht et nées après le 1er janvier 1920  &lt;br /&gt;
([https://tinyurl.com/26b2wdxc Lien pour tester la requête]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?personne ?personneLabel ?domicileLabel ?dateNaissance&lt;br /&gt;
WHERE {&lt;br /&gt;
  # Sélectionner le domicile et la date de naissance de la personne&lt;br /&gt;
  ?personne wdt:P7 ?domicile .        # P7 : Domicile&lt;br /&gt;
  ?personne wdt:P67 ?dateNaissance .  # P67 : Date de naissance&lt;br /&gt;
&lt;br /&gt;
    # Filtrer pour les personnes domiciliées à Anderlecht (wd:Q102) et nées après le 1er janvier 1920&lt;br /&gt;
  FILTER(?domicile = wd:Q102 &amp;amp;&amp;amp; ?dateNaissance &amp;gt;= &amp;quot;1920-01-01T00:00:00Z&amp;quot;^^xsd:dateTime)&lt;br /&gt;
&lt;br /&gt;
    # Utiliser le service pour récupérer les libellés lisibles dans la langue choisie&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Usage avancé&amp;lt;/b&amp;gt; :  &lt;br /&gt;
Il est également possible d’utiliser &amp;lt;code&amp;gt;FILTER NOT EXISTS&amp;lt;/code&amp;gt; pour des exclusions plus complexes.  &lt;br /&gt;
Cette option permet de filtrer les résultats en excluant ceux pour lesquels une certaine condition existe.  &lt;br /&gt;
Vous pourrez explorer cette fonctionnalité dans des ressources avancées sur SPARQL.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;10. Visualiser vos résultats&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour créer des graphiques à partir de vos requêtes SPARQL, vous avez deux options :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Utiliser les fonctionnalités du &amp;lt;i&amp;gt;Query Service&amp;lt;/i&amp;gt; : visualiser les données sous forme de tableurs, cartes, graphiques à barres, et chronologies. Pour en savoir plus, consultez la [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/Wikidata_Query_Help/Result_Views/fr documentation de Wikidata].&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Exporter les données et utiliser d’autres outils : vous pouvez exporter vos résultats au format &amp;lt;b&amp;gt;CSV&amp;lt;/b&amp;gt; ou &amp;lt;b&amp;gt;TSV&amp;lt;/b&amp;gt;, puis les traiter avec des outils de visualisation de données.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;11. Requêtes fédérées&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Fonctionnalité avancée&amp;lt;/b&amp;gt; : Si vous souhaitez interroger plusieurs bases de données simultanément pour enrichir vos résultats, vous pouvez utiliser des &amp;lt;b&amp;gt;requêtes fédérée&amp;lt;/b&amp;gt; [https://data.arch.be/wiki/In-depth_search#%3E_Enriching_data_on_resistance_members_using_external_sources_(federated_query) cet exemple mis à votre disposition], qui permet d&#039;extraire des informations de &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt; tout en les combinant avec des données provenant de sources externes (ici : Wikidata).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;12. Sauvegarder et partager vos requêtes&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après avoir exécuté une requête SPARQL, vous pouvez sauvegarder et partager son lien.  &lt;br /&gt;
Cliquez sur l’onglet &amp;lt;b&amp;gt;“Lien”&amp;lt;/b&amp;gt; au-dessus des résultats pour générer une &amp;lt;b&amp;gt;Tiny URL&amp;lt;/b&amp;gt; (un lien court) facile à copier et à transmettre. Cela permet à d’autres utilisateurs d’exécuter directement la même requête sans effort.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;13. Télécharger les résultats&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après avoir exécuté une requête, utilisez l’onglet &amp;lt;b&amp;gt;“Télécharger”&amp;lt;/b&amp;gt; (situé à droite au-dessus des résultats) pour exporter les données dans différents formats :  &lt;br /&gt;
&amp;lt;b&amp;gt;CSV&amp;lt;/b&amp;gt; (compatible avec LibreOffice Calc ou Excel), &amp;lt;b&amp;gt;TSV&amp;lt;/b&amp;gt; ou &amp;lt;b&amp;gt;JSON&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Bonnes pratiques&amp;lt;/b&amp;gt; : enregistrez le fichier avec un nom clair qui précise les critères de recherche pour faciliter sa réutilisation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;14. Ressources supplémentaires&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour approfondir vos connaissances et créer des requêtes plus complexes, voici quelques ressources utiles :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Liste des propriétés&amp;lt;/b&amp;gt; utilisées pour décrire les résistant⸱e⸱s :&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/Special:ListProperties https://data.arch.be/wiki/Special:ListProperties]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Fiche &amp;quot;type&amp;quot; d&#039;une personne&amp;lt;/b&amp;gt; (exemple : Andrée De Jongh) :&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/Item:Q6793 https://data.arch.be/wiki/Item:Q6793]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Échantillon de neuf requêtes SPARQL&amp;lt;/b&amp;gt;, réparties en trois niveaux de complexité :&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/In-depth_search/fr https://data.arch.be/wiki/In-depth_search/fr]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;FAQ&amp;lt;/b&amp;gt; pour comprendre le contexte et le contenu des données disponibles :&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/FAQ/fr https://data.arch.be/wiki/FAQ/fr]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Ressources externes&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Nous vous encourageons également à consulter des ressources externes, telles que les &amp;lt;b&amp;gt;tutoriels Wikidata&amp;lt;/b&amp;gt;, qui offrent une excellente introduction aux requêtes SPARQL.  &lt;br /&gt;
Bien que ces exemples utilisent le même logiciel (Wikibase) que notre projet, notez que les données et la structure des requêtes sont spécifiques à Wikidata et ne s&#039;appliquent pas directement au contenu de &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://wdqs-tutorial.toolforge.org/ &#039;&#039;&#039;Wikidata Query Service Tutorial (interactive)&#039;&#039;&#039;] : un tutoriel interactif pour débutants qui permet d&#039;explorer les requêtes SPARQL de manière pratique &amp;lt;i&amp;gt;(ressource en anglais)&amp;lt;/i&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service/fr &#039;&#039;&#039;Une introduction en douceur au service de requête de Wikidata&#039;&#039;&#039;] : un guide simple étape par étape pour comprendre l&#039;interface et créer des requêtes.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial/fr &#039;&#039;&#039;Wikidata:Tutoriel SPARQL&#039;&#039;&#039;] : un guide SPARQL détaillé et structuré pour ceux qui souhaitent approfondir la rédaction de requêtes.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Outils d&#039;intelligence artificielle&amp;lt;/b&amp;gt; capables de vous assister dans la rédaction de requêtes.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Tutorial/en&amp;diff=217826</id>
		<title>Tutorial/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Tutorial/en&amp;diff=217826"/>
		<updated>2025-04-01T15:35:35Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;1. Introduction to SPARQL&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Using &amp;lt;b&amp;gt;SPARQL&amp;lt;/b&amp;gt; is like being a detective in a vast archive collection. Instead of browsing through each document one by one, you use a language that allows you to instantly find the information matching your criteria with a single precise query.&lt;br /&gt;
&lt;br /&gt;
In the context of &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;, SPARQL makes it easier to access data on resistance members: place of birth, residence, official recognition statuses, or affiliation with a resistance organization.&lt;br /&gt;
&lt;br /&gt;
With SPARQL, you can:&lt;br /&gt;
* &amp;lt;b&amp;gt;Filter and cross-reference information&amp;lt;/b&amp;gt;;&lt;br /&gt;
* &amp;lt;b&amp;gt;Customize your searches&amp;lt;/b&amp;gt; with specific criteria;&lt;br /&gt;
* &amp;lt;b&amp;gt;Extract precise data&amp;lt;/b&amp;gt; without going through thousands of records manually;&lt;br /&gt;
* &amp;lt;b&amp;gt;Generate visualizations&amp;lt;/b&amp;gt; to better interpret your results.&lt;br /&gt;
&lt;br /&gt;
This approach gives you &amp;lt;b&amp;gt;valuable autonomy&amp;lt;/b&amp;gt; when analyzing data from &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;. You can not only extract &amp;lt;b&amp;gt;lists of names&amp;lt;/b&amp;gt;, but also identify &amp;lt;b&amp;gt;complex connections&amp;lt;/b&amp;gt;, such as members affiliated with multiple organizations or recognized with different statuses.&lt;br /&gt;
&lt;br /&gt;
SPARQL gives you the &amp;lt;b&amp;gt;superpower every researcher wants&amp;lt;/b&amp;gt;: ask an ultra-specific question and see the results appear in milliseconds. Of course, like any superpower, it takes some practice to master. But don’t worry! This tutorial is here to guide you and turn challenges into opportunities… Who said archive research had to be dusty?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Ready to master the force of SPARQL? Let’s go!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;2. Strategy for Your First Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now that you have a general idea of what SPARQL is, here’s a strategy to help you start your research.&lt;br /&gt;
&lt;br /&gt;
There are &amp;lt;b&amp;gt;tools to help write SPARQL queries&amp;lt;/b&amp;gt;, but to gain &amp;lt;b&amp;gt;autonomy&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;flexibility&amp;lt;/b&amp;gt;, it’s often more effective to start from an &amp;lt;b&amp;gt;existing query&amp;lt;/b&amp;gt; and adapt it to your specific needs.&lt;br /&gt;
&lt;br /&gt;
To help you get started, you can:&lt;br /&gt;
* Check out our [https://data.arch.be/wiki/In-depth_search SPARQL query examples];&lt;br /&gt;
* Use &amp;lt;b&amp;gt;artificial intelligence tools&amp;lt;/b&amp;gt; that can generate queries based on your needs.&lt;br /&gt;
&lt;br /&gt;
This tutorial will guide you through the basics of &amp;lt;b&amp;gt;SPARQL&amp;lt;/b&amp;gt; and help you identify the &amp;lt;b&amp;gt;key elements&amp;lt;/b&amp;gt; to adapt an existing query successfully.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;3. The Basics of a SPARQL Query&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A SPARQL query is made up of a few essential elements. Here are the two main ones:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;SELECT&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause lets you &amp;lt;b&amp;gt;choose which information to display&amp;lt;/b&amp;gt; in the results. You specify here which elements you want to see.&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;WHERE&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause allows you to &amp;lt;b&amp;gt;filter the data&amp;lt;/b&amp;gt; by defining precise criteria. This is where you describe the conditions the data must meet.&lt;br /&gt;
&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple Example&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here is a query that extracts the first and last names of people in the database.  &lt;br /&gt;
Lines starting with &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; are &amp;lt;b&amp;gt;comments&amp;lt;/b&amp;gt; to explain each part of the query.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?lastName ?firstName&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 ;       # Selects individuals&lt;br /&gt;
          wdt:P3 ?lastName ;   # Retrieves the last name&lt;br /&gt;
          wdt:P2 ?firstName .  # Retrieves the first name&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Explanation of the example:&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SELECT ?lastName ?firstName&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Indicates that we want to display the values of the &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; variables in the results.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;WHERE { ... }&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Describes the structure and conditions of the query:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;?person wdt:P1 wd:Q2&amp;lt;/code&amp;gt;: selects items that are human beings (P1 = item type, Q2 = person).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P3 ?lastName&amp;lt;/code&amp;gt;: associates the last name with the variable &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; (P3).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P2 ?firstName&amp;lt;/code&amp;gt;: associates the first name with the variable &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; (P2).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You now know the &amp;lt;b&amp;gt;basics of all SPARQL queries&amp;lt;/b&amp;gt;. You’ll be able to adapt them to your needs by easily selecting the variables to use and by adding &amp;lt;b&amp;gt;filters&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;additional columns&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;advanced options&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;4. The Trick That Makes All the Difference&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When writing a SPARQL query, it can be tedious to remember numeric identifiers for municipalities, recognition statuses, or resistance organizations.  &lt;br /&gt;
Fortunately, an &amp;lt;b&amp;gt;auto-completion feature&amp;lt;/b&amp;gt; is available to simplify the process.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Pro tip&amp;lt;/b&amp;gt;: Press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; while typing a property or a value.  &lt;br /&gt;
This allows you to &amp;lt;b&amp;gt;search for terms in your language&amp;lt;/b&amp;gt; instead of relying on numeric identifiers.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Example:&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you&#039;re searching for a municipality like &amp;lt;b&amp;gt;Anderlecht&amp;lt;/b&amp;gt;, instead of memorizing its identifier (e.g. &amp;lt;code&amp;gt;wd:Q102&amp;lt;/code&amp;gt;), press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; and start typing &amp;quot;Anderlecht&amp;quot; — the editor will automatically suggest the correct identifier.&lt;br /&gt;
&lt;br /&gt;
This method helps you &amp;lt;b&amp;gt;save time&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;avoid errors&amp;lt;/b&amp;gt; when entering identifiers.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Sparql_autocompletion.gif|left|700px|thumb|alt=SPARQL autocomplete animation|&amp;lt;small&amp;gt;&amp;lt;b&amp;gt;Auto-completion in action&amp;lt;/b&amp;gt; — Press &amp;lt;code&amp;gt;Ctrl + Space&amp;lt;/code&amp;gt; to find the right property or value.&amp;lt;/small&amp;gt;]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;5. Displaying Labels in Your Preferred Language&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When querying a Wikibase dataset with SPARQL, the results may sometimes display &amp;lt;b&amp;gt;identifiers&amp;lt;/b&amp;gt; (e.g. &amp;lt;code&amp;gt;Q102&amp;lt;/code&amp;gt;) instead of explicit text (e.g. &amp;lt;code&amp;gt;Anderlecht&amp;lt;/code&amp;gt;). To make the results more readable, you can retrieve the &amp;lt;b&amp;gt;labels&amp;lt;/b&amp;gt; (i.e., names) in the language of your choice (French, Dutch, German, or English).  &lt;br /&gt;
Simply use &amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt; at the end of your query to display values in your preferred language.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;How to do it?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add the &amp;lt;code&amp;gt;wikibase:label&amp;lt;/code&amp;gt; service to your query. Here is a simple example that retrieves people’s names along with their place of residence, with labels displayed in French:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residence ?residenceLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 .              # Select human entities&lt;br /&gt;
  ?person wdt:P7 wd:Q102 .            # Residence (P7) = Anderlecht (Q102)&lt;br /&gt;
  SERVICE wikibase:label {           # Service to retrieve labels&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;fr&amp;quot; . # Language preference: French&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Quick explanation&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt;: activates the label retrieval service.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt;: sets the label language (replace &amp;lt;code&amp;gt;&amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;&amp;quot;en&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;nl&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;de&amp;quot;&amp;lt;/code&amp;gt;, etc. as needed).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Using AUTO_LANGUAGE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
To automatically show labels in the language set by your browser or user preferences, use &amp;lt;code&amp;gt;AUTO_LANGUAGE&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Tips&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To automatically display labels in your browser or user’s preferred language, use:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You can also prioritize multiple languages.  &lt;br /&gt;
For example, to display labels in French and fall back to English if unavailable:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr,en,[AUTO_LANGUAGE]&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;6. Adding Additional Information&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To enrich your results, you can add multiple columns containing additional information, such as residence, date of birth, or other relevant details.  &lt;br /&gt;
To get inspired: check out the [https://data.arch.be/wiki/Special:ListProperties list of properties] or see how data is modeled using an example, like [https://data.arch.be/wiki/Item:Q6793 Andrée De Jongh].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Adding simple columns&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Just include the properties that correspond to the information you want to extract.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add the residence and date of birth of individuals.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Making a column optional with &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If some information might be missing, use &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; to avoid limiting the results.  &lt;br /&gt;
Adding &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; lets you retrieve results even if a column is empty.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add date of birth only if the information is available.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
&lt;br /&gt;
  OPTIONAL { ?person wdt:P67 ?birthDate . }  # P67: Optional date of birth&lt;br /&gt;
&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Tip&amp;lt;/b&amp;gt;: To combine multiple values into a single column (for example, to “concatenate” membership in multiple resistance organizations), use &amp;lt;code&amp;gt;CONCAT&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows grouping the data into a single cell while keeping one result row per person.&lt;br /&gt;
To explore this function and its variants, refer to the SPARQL documentation available online.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;7. Limiting the Number of Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To reduce the number of results displayed (especially if you’re testing a query with many columns), add the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;LIMIT&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause to your query.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Show only the first 10 results.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 10&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;8. Sorting the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To sort results by a specific column, use the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ORDER BY&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause.  &lt;br /&gt;
By default, the sorting is ascending (&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ASC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;), but you can also specify descending order using &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DESC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Sort results by birth date in ascending order.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
ORDER BY ASC(?birthDate)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;9. Adding Filters&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Filters allow you to refine your results by adding specific criteria to your query.  &lt;br /&gt;
They are useful for &amp;lt;b&amp;gt;combining multiple conditions&amp;lt;/b&amp;gt; or excluding certain values.&lt;br /&gt;
&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple example without filter&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To select individuals matching a basic criterion—like “residing in Anderlecht”—you can write:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
?person wdt:P4 wd:Q102 .  # Selects individuals residing in Anderlecht&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Using &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt; for specific conditions&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you want to narrow your results even more, use &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows you to combine multiple conditions.  &lt;br /&gt;
For example: select individuals living in Anderlecht and born after January 1st, 1920  &lt;br /&gt;
([https://tinyurl.com/26b2wdxc Link to test the query]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  # Select residence and birth date of the person&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&lt;br /&gt;
  # Filter for people living in Anderlecht (wd:Q102) and born after Jan 1, 1920&lt;br /&gt;
  FILTER(?residence = wd:Q102 &amp;amp;&amp;amp; ?birthDate &amp;gt;= &amp;quot;1920-01-01T00:00:00Z&amp;quot;^^xsd:dateTime)&lt;br /&gt;
&lt;br /&gt;
  # Use the label service for readable output&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced usage&amp;lt;/b&amp;gt;:  &lt;br /&gt;
It’s also possible to use &amp;lt;code&amp;gt;FILTER NOT EXISTS&amp;lt;/code&amp;gt; for more complex exclusions.  &lt;br /&gt;
This allows you to filter out results that meet a specific condition.  &lt;br /&gt;
You can explore this functionality further in advanced SPARQL resources.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;10. Visualizing Your Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To create charts from your SPARQL queries, you have two options:&lt;br /&gt;
&lt;br /&gt;
* Use the features of the &amp;lt;i&amp;gt;Query Service&amp;lt;/i&amp;gt;: visualize the data in the form of tables, maps, bar charts, and timelines. For more details, see [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/Wikidata_Query_Help/Result_Views the Wikidata documentation].&lt;br /&gt;
* Export the data and use other tools: you can export your results in CSV or TSV format, and then process them with data visualization tools.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;11. Federated Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced feature&amp;lt;/b&amp;gt;: If you want to query multiple databases at once to enrich your results, you can use &amp;lt;b&amp;gt;federated queries&amp;lt;/b&amp;gt;.  &lt;br /&gt;
For an example, see [https://data.arch.be/wiki/In-depth_search#%3E_Enriching_data_on_resistance_members_using_external_sources_(federated_query) this sample query], which extracts information from &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt; and combines it with data from external sources (e.g., Wikidata).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;12. Saving and Sharing Your Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After running a SPARQL query, you can save and share its link.  &lt;br /&gt;
Click the &amp;lt;b&amp;gt;“Link”&amp;lt;/b&amp;gt; tab above the results to generate a &amp;lt;b&amp;gt;Tiny URL&amp;lt;/b&amp;gt; (a short link) that’s easy to copy and share.  &lt;br /&gt;
This allows others to run the same query directly, with no extra effort.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;13. Downloading the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After executing a query, use the &amp;lt;b&amp;gt;“Download”&amp;lt;/b&amp;gt; tab (located on the right above the results) to export the data in different formats:  &lt;br /&gt;
&amp;lt;b&amp;gt;CSV&amp;lt;/b&amp;gt; (compatible with LibreOffice Calc or Excel), &amp;lt;b&amp;gt;TSV&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;JSON&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Best practice&amp;lt;/b&amp;gt;: Save the file with a clear name that reflects your search criteria to make it easier to reuse later.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;14. Additional Resources&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To deepen your knowledge and create more advanced queries, here are some useful resources:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;List of properties&amp;lt;/b&amp;gt; used to describe resistance members:&amp;lt;br&amp;gt; &lt;br /&gt;
[https://data.arch.be/wiki/Special:ListProperties https://data.arch.be/wiki/Special:ListProperties]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Example profile of an individual&amp;lt;/b&amp;gt; (e.g. Andrée De Jongh):&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/Item:Q6793 https://data.arch.be/wiki/Item:Q6793]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Sample of nine SPARQL queries&amp;lt;/b&amp;gt; organized by complexity level:&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/In-depth_search/fr https://data.arch.be/wiki/In-depth_search/fr]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;FAQ&amp;lt;/b&amp;gt; to understand the context and content of the available data:&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/FAQ/en https://data.arch.be/wiki/FAQ/en]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;External Resources&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
We also encourage you to consult external resources, such as &amp;lt;b&amp;gt;Wikidata tutorials&amp;lt;/b&amp;gt;, which offer excellent introductions to SPARQL queries.  &lt;br /&gt;
Although these examples use the same software (Wikibase) as this project, note that the data and query structure are specific to Wikidata and do not apply directly to the content of &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* [https://wdqs-tutorial.toolforge.org/ &#039;&#039;&#039;Wikidata Query Service Tutorial (interactive)&#039;&#039;&#039;]: An interactive tutorial for beginners to explore SPARQL queries practically. &amp;lt;i&amp;gt;(Resource in English)&amp;lt;/i&amp;gt;.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service &#039;&#039;&#039;A gentle introduction to the Wikidata Query Service&#039;&#039;&#039;]: A simple step-by-step guide to understand the interface and write queries.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial &#039;&#039;&#039;Wikidata:SPARQL Tutorial&#039;&#039;&#039;]: A detailed and structured SPARQL guide for those who want to deepen their query writing.&lt;br /&gt;
* &amp;lt;b&amp;gt;AI-powered tools&amp;lt;/b&amp;gt; that can assist you in writing queries.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/23/en&amp;diff=217825</id>
		<title>Translations:Tutorial/23/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/23/en&amp;diff=217825"/>
		<updated>2025-04-01T15:35:33Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This method helps you &amp;lt;b&amp;gt;save time&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;avoid errors&amp;lt;/b&amp;gt; when entering identifiers.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Sparql_autocompletion.gif|left|700px|thumb|alt=SPARQL autocomplete animation|&amp;lt;small&amp;gt;&amp;lt;b&amp;gt;Auto-completion in action&amp;lt;/b&amp;gt; — Press &amp;lt;code&amp;gt;Ctrl + Space&amp;lt;/code&amp;gt; to find the right property or value.&amp;lt;/small&amp;gt;]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/57/en&amp;diff=217824</id>
		<title>Translations:Tutorial/57/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/57/en&amp;diff=217824"/>
		<updated>2025-04-01T15:35:33Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?lastName ?firstName&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 ;       # Selects individuals&lt;br /&gt;
          wdt:P3 ?lastName ;   # Retrieves the last name&lt;br /&gt;
          wdt:P2 ?firstName .  # Retrieves the first name&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Tutorial/nl&amp;diff=217610</id>
		<title>Tutorial/nl</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Tutorial/nl&amp;diff=217610"/>
		<updated>2025-04-01T14:49:14Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:10px; background-color:#43A586;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;SPARQL tutorial: &#039;&#039;coming soon!&#039;&#039;&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
We werken momenteel aan een gedetailleerde handleiding die u stap voor stap zal begeleiden bij het leren beheersen van SPARQL-query&#039;s en u zal helpen het maximum uit onze gegevens te halen. &#039;&#039;&#039;Deze tutorial zal binnenkort beschikbaar zijn in meerdere talen en stelt u in staat om volop gebruik te maken van de rijkdom van ons platform.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
In de tussentijd kunt u alvast een &#039;&#039;&#039;selectie van negen voorbeeldquery&#039;s&#039;&#039;&#039; ontdekken, ingedeeld in drie moeilijkheidsniveaus, op de volgende pagina: [https://data.arch.be/wiki/In-depth_search/nl Diepgaande zoekopdrachten: voorbeeldquery&#039;s].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
We raden u ook aan om externe bronnen te raadplegen, zoals de &#039;&#039;&#039;Wikidata-tutorials&#039;&#039;&#039;, die een uitstekende introductie bieden tot SPARQL-query&#039;s. Hoewel deze voorbeelden dezelfde software (Wikibase) gebruiken als ons project, dient u er rekening mee te houden dat de data en query-structuur specifiek zijn voor Wikidata en niet direct van toepassing op de inhoud van &#039;&#039;Resistance in Belgium&#039;&#039;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*  [https://wdqs-tutorial.toolforge.org/ Wikidata Query Service Tutorial (interactieve)]: Een interactieve tutorial voor beginners die het mogelijk maakt om SPARQL-query&#039;s op een praktische manier te verkennen (in het Engels).&lt;br /&gt;
*  [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service/nl Een zachte introductie tot de Wikidata Query Service.]: Een eenvoudige stap-voor-stapgids om de interface te begrijpen en query&#039;s te maken.&lt;br /&gt;
*  [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial/nl Wikidata: SPARQL Tutorial]: Een gedetailleerde en gestructureerde SPARQL-gids voor degenen die dieper willen duiken in het schrijven van query&#039;s.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Tot slot, als u wilt beginnen met het maken van op maat gemaakte, aan uw behoefte aangepaste SPARQL-query&#039;s die aan uw behoeften zijn aangepast, kunt u gebruikmaken van &#039;&#039;&#039;kunstmatige intelligentie&#039;&#039;&#039; om u te ondersteunen bij het opstellen ervan.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Ready to master the force of SPARQL? Let’s go!&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;2. Strategy for Your First Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Now that you have a general idea of what SPARQL is, here’s a strategy to help you start your research.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
There are &amp;lt;b&amp;gt;tools to help write SPARQL queries&amp;lt;/b&amp;gt;, but to gain &amp;lt;b&amp;gt;autonomy&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;flexibility&amp;lt;/b&amp;gt;, it’s often more effective to start from an &amp;lt;b&amp;gt;existing query&amp;lt;/b&amp;gt; and adapt it to your specific needs.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To help you get started, you can:&lt;br /&gt;
* Check out our [https://data.arch.be/wiki/In-depth_search SPARQL query examples];&lt;br /&gt;
* Use &amp;lt;b&amp;gt;artificial intelligence tools&amp;lt;/b&amp;gt; that can generate queries based on your needs.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
This tutorial will guide you through the basics of &amp;lt;b&amp;gt;SPARQL&amp;lt;/b&amp;gt; and help you identify the &amp;lt;b&amp;gt;key elements&amp;lt;/b&amp;gt; to adapt an existing query successfully.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;3. The Basics of a SPARQL Query&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
A SPARQL query is made up of a few essential elements. Here are the two main ones:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;SELECT&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause lets you &amp;lt;b&amp;gt;choose which information to display&amp;lt;/b&amp;gt; in the results. You specify here which elements you want to see.&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;WHERE&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause allows you to &amp;lt;b&amp;gt;filter the data&amp;lt;/b&amp;gt; by defining precise criteria. This is where you describe the conditions the data must meet.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple Example&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Here is a query that extracts the first and last names of people in the database.  &lt;br /&gt;
Lines starting with &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; are &amp;lt;b&amp;gt;comments&amp;lt;/b&amp;gt; to explain each part of the query.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?lastName ?firstName&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 ;      # Selects individuals&lt;br /&gt;
          wdt:P3 ?lastName ; # Retrieves the last name&lt;br /&gt;
          wdt:P2 ?firstName .# Retrieves the first name&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Explanation of the example:&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SELECT ?lastName ?firstName&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Indicates that we want to display the values of the &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; variables in the results.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;WHERE { ... }&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Describes the structure and conditions of the query:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;?person wdt:P1 wd:Q2&amp;lt;/code&amp;gt;: selects items that are human beings (P1 = item type, Q2 = person).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P3 ?lastName&amp;lt;/code&amp;gt;: associates the last name with the variable &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; (P3).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P2 ?firstName&amp;lt;/code&amp;gt;: associates the first name with the variable &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; (P2).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
You now know the &amp;lt;b&amp;gt;basics of all SPARQL queries&amp;lt;/b&amp;gt;. You’ll be able to adapt them to your needs by easily selecting the variables to use and by adding &amp;lt;b&amp;gt;filters&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;additional columns&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;advanced options&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;4. The Trick That Makes All the Difference&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When writing a SPARQL query, it can be tedious to remember numeric identifiers for municipalities, recognition statuses, or resistance organizations.  &lt;br /&gt;
Fortunately, an &amp;lt;b&amp;gt;auto-completion feature&amp;lt;/b&amp;gt; is available to simplify the process.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Pro tip&amp;lt;/b&amp;gt;: Press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; while typing a property or a value.  &lt;br /&gt;
This allows you to &amp;lt;b&amp;gt;search for terms in your language&amp;lt;/b&amp;gt; instead of relying on numeric identifiers.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example:&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you&#039;re searching for a municipality like &amp;lt;b&amp;gt;Anderlecht&amp;lt;/b&amp;gt;, instead of memorizing its identifier (e.g. &amp;lt;code&amp;gt;wd:Q102&amp;lt;/code&amp;gt;), press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; and start typing &amp;quot;Anderlecht&amp;quot; — the editor will automatically suggest the correct identifier.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
This method helps you &amp;lt;b&amp;gt;save time&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;avoid errors&amp;lt;/b&amp;gt; when entering identifiers.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;5. Displaying Labels in Your Preferred Language&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When querying a Wikibase dataset with SPARQL, the results may sometimes display &amp;lt;b&amp;gt;identifiers&amp;lt;/b&amp;gt; (e.g. &amp;lt;code&amp;gt;Q102&amp;lt;/code&amp;gt;) instead of explicit text (e.g. &amp;lt;code&amp;gt;Anderlecht&amp;lt;/code&amp;gt;). To make the results more readable, you can retrieve the &amp;lt;b&amp;gt;labels&amp;lt;/b&amp;gt; (i.e., names) in the language of your choice (French, Dutch, German, or English).  &lt;br /&gt;
Simply use &amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt; at the end of your query to display values in your preferred language.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;How to do it?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add the &amp;lt;code&amp;gt;wikibase:label&amp;lt;/code&amp;gt; service to your query. Here is a simple example that retrieves people’s names along with their place of residence, with labels displayed in French:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residence ?residenceLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 .              # Select human entities&lt;br /&gt;
  ?person wdt:P7 wd:Q102 .            # Residence (P7) = Anderlecht (Q102)&lt;br /&gt;
  SERVICE wikibase:label {           # Service to retrieve labels&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;fr&amp;quot; . # Language preference: French&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Quick explanation&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt;: activates the label retrieval service.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt;: sets the label language (replace &amp;lt;code&amp;gt;&amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;&amp;quot;en&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;nl&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;de&amp;quot;&amp;lt;/code&amp;gt;, etc. as needed).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Using AUTO_LANGUAGE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
To automatically show labels in the language set by your browser or user preferences, use &amp;lt;code&amp;gt;AUTO_LANGUAGE&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Tips&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To automatically display labels in your browser or user’s preferred language, use:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;You can also prioritize multiple languages.  &lt;br /&gt;
For example, to display labels in French and fall back to English if unavailable:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr,en,[AUTO_LANGUAGE]&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;6. Adding Additional Information&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To enrich your results, you can add multiple columns containing additional information, such as residence, date of birth, or other relevant details.  &lt;br /&gt;
To get inspired: check out the [https://data.arch.be/wiki/Special:ListProperties list of properties] or see how data is modeled using an example, like [https://data.arch.be/wiki/Item:Q6793 Andrée De Jongh].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Adding simple columns&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Just include the properties that correspond to the information you want to extract.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add the residence and date of birth of individuals.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Making a column optional with &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If some information might be missing, use &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; to avoid limiting the results.  &lt;br /&gt;
Adding &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; lets you retrieve results even if a column is empty.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add date of birth only if the information is available.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
OPTIONAL { ?person wdt:P67 ?birthDate . }  # P67: Optional date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Tip&amp;lt;/b&amp;gt;: To combine multiple values into a single column (for example, to “concatenate” membership in multiple resistance organizations), use &amp;lt;code&amp;gt;CONCAT&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows grouping the data into a single cell while keeping one result row per person.&lt;br /&gt;
To explore this function and its variants, refer to the SPARQL documentation available online.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;7. Limiting the Number of Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To reduce the number of results displayed (especially if you’re testing a query with many columns), add the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;LIMIT&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause to your query.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Show only the first 10 results.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 10&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;8. Sorting the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To sort results by a specific column, use the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ORDER BY&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause.  &lt;br /&gt;
By default, the sorting is ascending (&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ASC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;), but you can also specify descending order using &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DESC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Sort results by birth date in ascending order.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
ORDER BY ASC(?birthDate)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;9. Adding Filters&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Filters allow you to refine your results by adding specific criteria to your query.  &lt;br /&gt;
They are useful for &amp;lt;b&amp;gt;combining multiple conditions&amp;lt;/b&amp;gt; or excluding certain values.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple example without filter&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To select individuals matching a basic criterion—like “residing in Anderlecht”—you can write:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
?person wdt:P4 wd:Q102 .  # Selects individuals residing in Anderlecht&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Using &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt; for specific conditions&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you want to narrow your results even more, use &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows you to combine multiple conditions.  &lt;br /&gt;
For example: select individuals living in Anderlecht and born after January 1st, 1920  &lt;br /&gt;
([https://tinyurl.com/26b2wdxc Link to test the query]).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  # Select residence and birth date of the person&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
# Filter for people living in Anderlecht (wd:Q102) and born after Jan 1, 1920&lt;br /&gt;
  FILTER(?residence = wd:Q102 &amp;amp;&amp;amp; ?birthDate &amp;gt;= &amp;quot;1920-01-01T00:00:00Z&amp;quot;^^xsd:dateTime)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
# Use the label service for readable output&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced usage&amp;lt;/b&amp;gt;:  &lt;br /&gt;
It’s also possible to use &amp;lt;code&amp;gt;FILTER NOT EXISTS&amp;lt;/code&amp;gt; for more complex exclusions.  &lt;br /&gt;
This allows you to filter out results that meet a specific condition.  &lt;br /&gt;
You can explore this functionality further in advanced SPARQL resources.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;10. Visualizing Your Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To create charts from your SPARQL queries, you have two options:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* Use the features of the &amp;lt;i&amp;gt;Query Service&amp;lt;/i&amp;gt;: visualize the data in the form of tables, maps, bar charts, and timelines. For more details, see [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/Wikidata_Query_Help/Result_Views the Wikidata documentation].&lt;br /&gt;
* Export the data and use other tools: you can export your results in CSV or TSV format, and then process them with data visualization tools.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;11. Federated Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced feature&amp;lt;/b&amp;gt;: If you want to query multiple databases at once to enrich your results, you can use &amp;lt;b&amp;gt;federated queries&amp;lt;/b&amp;gt;.  &lt;br /&gt;
For an example, see [https://data.arch.be/wiki/In-depth_search#%3E_Enriching_data_on_resistance_members_using_external_sources_(federated_query) this sample query], which extracts information from &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt; and combines it with data from external sources (e.g., Wikidata).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;12. Saving and Sharing Your Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
After running a SPARQL query, you can save and share its link.  &lt;br /&gt;
Click the &amp;lt;b&amp;gt;“Link”&amp;lt;/b&amp;gt; tab above the results to generate a &amp;lt;b&amp;gt;Tiny URL&amp;lt;/b&amp;gt; (a short link) that’s easy to copy and share.  &lt;br /&gt;
This allows others to run the same query directly, with no extra effort.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;13. Downloading the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
After executing a query, use the &amp;lt;b&amp;gt;“Download”&amp;lt;/b&amp;gt; tab (located on the right above the results) to export the data in different formats:  &lt;br /&gt;
&amp;lt;b&amp;gt;CSV&amp;lt;/b&amp;gt; (compatible with LibreOffice Calc or Excel), &amp;lt;b&amp;gt;TSV&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;JSON&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Best practice&amp;lt;/b&amp;gt;: Save the file with a clear name that reflects your search criteria to make it easier to reuse later.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;14. Additional Resources&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To deepen your knowledge and create more advanced queries, here are some useful resources:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;List of properties&amp;lt;/b&amp;gt; used to describe resistance members:&amp;lt;br&amp;gt; &lt;br /&gt;
[https://data.arch.be/wiki/Special:ListProperties https://data.arch.be/wiki/Special:ListProperties]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Example profile of an individual&amp;lt;/b&amp;gt; (e.g. Andrée De Jongh):&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/Item:Q6793 https://data.arch.be/wiki/Item:Q6793]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Sample of nine SPARQL queries&amp;lt;/b&amp;gt; organized by complexity level:&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/In-depth_search/fr https://data.arch.be/wiki/In-depth_search/fr]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;FAQ&amp;lt;/b&amp;gt; to understand the context and content of the available data:&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/FAQ/en https://data.arch.be/wiki/FAQ/en]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;External Resources&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
We also encourage you to consult external resources, such as &amp;lt;b&amp;gt;Wikidata tutorials&amp;lt;/b&amp;gt;, which offer excellent introductions to SPARQL queries.  &lt;br /&gt;
Although these examples use the same software (Wikibase) as this project, note that the data and query structure are specific to Wikidata and do not apply directly to the content of &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* [https://wdqs-tutorial.toolforge.org/ &#039;&#039;&#039;Wikidata Query Service Tutorial (interactive)&#039;&#039;&#039;]: An interactive tutorial for beginners to explore SPARQL queries practically. &amp;lt;i&amp;gt;(Resource in English)&amp;lt;/i&amp;gt;.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service &#039;&#039;&#039;A gentle introduction to the Wikidata Query Service&#039;&#039;&#039;]: A simple step-by-step guide to understand the interface and write queries.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial &#039;&#039;&#039;Wikidata:SPARQL Tutorial&#039;&#039;&#039;]: A detailed and structured SPARQL guide for those who want to deepen their query writing.&lt;br /&gt;
* &amp;lt;b&amp;gt;AI-powered tools&amp;lt;/b&amp;gt; that can assist you in writing queries.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Tutorial/fr&amp;diff=217609</id>
		<title>Tutorial/fr</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Tutorial/fr&amp;diff=217609"/>
		<updated>2025-04-01T14:49:14Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:10px; background-color:#43A586;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;Tutoriel SPARQL : &#039;&#039;bientôt disponible !&#039;&#039;&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Nous travaillons actuellement sur un guide détaillé qui vous accompagnera, pas à pas, dans la maîtrise des requêtes SPARQL et vous aidera à tirer le meilleur parti de nos données. &#039;&#039;&#039;Ce tutoriel sera bientôt disponible en plusieurs langues et vous permettra d&#039;explorer pleinement la richesse de notre plateforme.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
En attendant, vous pouvez déjà découvrir un &#039;&#039;&#039;échantillon de neuf exemples de requêtes&#039;&#039;&#039;, répartis en trois niveaux de complexité, sur la page suivante : [https://data.arch.be/wiki/In-depth_search/fr Exemples de requêtes].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Nous vous encourageons également à consulter des ressources externes, telles que les &#039;&#039;&#039;tutoriels Wikidata&#039;&#039;&#039;, qui offrent une excellente introduction aux requêtes SPARQL. Bien que ces exemples utilisent le même logiciel (Wikibase) que notre projet, notez que les données et la structure des requêtes sont spécifiques à Wikidata et ne s&#039;appliquent pas directement au contenu de &#039;&#039;Resistance in Belgium&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
* [https://wdqs-tutorial.toolforge.org/ Wikidata Query Service Tutorial (interactive)] : Un tutoriel interactif pour débutants qui permet d&#039;explorer les requêtes SPARQL de manière pratique &#039;&#039;(ressource en anglais)&#039;&#039;.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service/fr Une introduction en douceur au service de requête de Wikidata]: Un guide simple étape par étape pour comprendre l&#039;interface et créer des requêtes.&lt;br /&gt;
*  [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial/fr Wikidata:Tutoriel SPARQL]: Un guide SPARQL détaillé et structuré pour ceux qui souhaitent approfondir la rédaction de requêtes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Enfin, si vous souhaitez commencer à créer des requêtes SPARQL adaptées à vos besoins, vous pouvez vous appuyer sur des &#039;&#039;&#039;outils d&#039;intelligence artificielle&#039;&#039;&#039; capables de vous assister dans leur rédaction.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Ready to master the force of SPARQL? Let’s go!&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;2. Strategy for Your First Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Now that you have a general idea of what SPARQL is, here’s a strategy to help you start your research.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
There are &amp;lt;b&amp;gt;tools to help write SPARQL queries&amp;lt;/b&amp;gt;, but to gain &amp;lt;b&amp;gt;autonomy&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;flexibility&amp;lt;/b&amp;gt;, it’s often more effective to start from an &amp;lt;b&amp;gt;existing query&amp;lt;/b&amp;gt; and adapt it to your specific needs.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To help you get started, you can:&lt;br /&gt;
* Check out our [https://data.arch.be/wiki/In-depth_search SPARQL query examples];&lt;br /&gt;
* Use &amp;lt;b&amp;gt;artificial intelligence tools&amp;lt;/b&amp;gt; that can generate queries based on your needs.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
This tutorial will guide you through the basics of &amp;lt;b&amp;gt;SPARQL&amp;lt;/b&amp;gt; and help you identify the &amp;lt;b&amp;gt;key elements&amp;lt;/b&amp;gt; to adapt an existing query successfully.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;3. The Basics of a SPARQL Query&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
A SPARQL query is made up of a few essential elements. Here are the two main ones:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;SELECT&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause lets you &amp;lt;b&amp;gt;choose which information to display&amp;lt;/b&amp;gt; in the results. You specify here which elements you want to see.&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;WHERE&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause allows you to &amp;lt;b&amp;gt;filter the data&amp;lt;/b&amp;gt; by defining precise criteria. This is where you describe the conditions the data must meet.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple Example&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Here is a query that extracts the first and last names of people in the database.  &lt;br /&gt;
Lines starting with &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; are &amp;lt;b&amp;gt;comments&amp;lt;/b&amp;gt; to explain each part of the query.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?lastName ?firstName&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 ;      # Selects individuals&lt;br /&gt;
          wdt:P3 ?lastName ; # Retrieves the last name&lt;br /&gt;
          wdt:P2 ?firstName .# Retrieves the first name&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Explanation of the example:&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SELECT ?lastName ?firstName&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Indicates that we want to display the values of the &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; variables in the results.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;WHERE { ... }&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Describes the structure and conditions of the query:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;?person wdt:P1 wd:Q2&amp;lt;/code&amp;gt;: selects items that are human beings (P1 = item type, Q2 = person).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P3 ?lastName&amp;lt;/code&amp;gt;: associates the last name with the variable &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; (P3).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P2 ?firstName&amp;lt;/code&amp;gt;: associates the first name with the variable &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; (P2).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
You now know the &amp;lt;b&amp;gt;basics of all SPARQL queries&amp;lt;/b&amp;gt;. You’ll be able to adapt them to your needs by easily selecting the variables to use and by adding &amp;lt;b&amp;gt;filters&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;additional columns&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;advanced options&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;4. The Trick That Makes All the Difference&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When writing a SPARQL query, it can be tedious to remember numeric identifiers for municipalities, recognition statuses, or resistance organizations.  &lt;br /&gt;
Fortunately, an &amp;lt;b&amp;gt;auto-completion feature&amp;lt;/b&amp;gt; is available to simplify the process.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Pro tip&amp;lt;/b&amp;gt;: Press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; while typing a property or a value.  &lt;br /&gt;
This allows you to &amp;lt;b&amp;gt;search for terms in your language&amp;lt;/b&amp;gt; instead of relying on numeric identifiers.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example:&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you&#039;re searching for a municipality like &amp;lt;b&amp;gt;Anderlecht&amp;lt;/b&amp;gt;, instead of memorizing its identifier (e.g. &amp;lt;code&amp;gt;wd:Q102&amp;lt;/code&amp;gt;), press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; and start typing &amp;quot;Anderlecht&amp;quot; — the editor will automatically suggest the correct identifier.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
This method helps you &amp;lt;b&amp;gt;save time&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;avoid errors&amp;lt;/b&amp;gt; when entering identifiers.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;5. Displaying Labels in Your Preferred Language&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When querying a Wikibase dataset with SPARQL, the results may sometimes display &amp;lt;b&amp;gt;identifiers&amp;lt;/b&amp;gt; (e.g. &amp;lt;code&amp;gt;Q102&amp;lt;/code&amp;gt;) instead of explicit text (e.g. &amp;lt;code&amp;gt;Anderlecht&amp;lt;/code&amp;gt;). To make the results more readable, you can retrieve the &amp;lt;b&amp;gt;labels&amp;lt;/b&amp;gt; (i.e., names) in the language of your choice (French, Dutch, German, or English).  &lt;br /&gt;
Simply use &amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt; at the end of your query to display values in your preferred language.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;How to do it?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add the &amp;lt;code&amp;gt;wikibase:label&amp;lt;/code&amp;gt; service to your query. Here is a simple example that retrieves people’s names along with their place of residence, with labels displayed in French:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residence ?residenceLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 .              # Select human entities&lt;br /&gt;
  ?person wdt:P7 wd:Q102 .            # Residence (P7) = Anderlecht (Q102)&lt;br /&gt;
  SERVICE wikibase:label {           # Service to retrieve labels&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;fr&amp;quot; . # Language preference: French&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Quick explanation&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt;: activates the label retrieval service.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt;: sets the label language (replace &amp;lt;code&amp;gt;&amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;&amp;quot;en&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;nl&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;de&amp;quot;&amp;lt;/code&amp;gt;, etc. as needed).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Using AUTO_LANGUAGE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
To automatically show labels in the language set by your browser or user preferences, use &amp;lt;code&amp;gt;AUTO_LANGUAGE&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Tips&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To automatically display labels in your browser or user’s preferred language, use:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;You can also prioritize multiple languages.  &lt;br /&gt;
For example, to display labels in French and fall back to English if unavailable:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr,en,[AUTO_LANGUAGE]&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;6. Adding Additional Information&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To enrich your results, you can add multiple columns containing additional information, such as residence, date of birth, or other relevant details.  &lt;br /&gt;
To get inspired: check out the [https://data.arch.be/wiki/Special:ListProperties list of properties] or see how data is modeled using an example, like [https://data.arch.be/wiki/Item:Q6793 Andrée De Jongh].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Adding simple columns&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Just include the properties that correspond to the information you want to extract.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add the residence and date of birth of individuals.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Making a column optional with &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If some information might be missing, use &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; to avoid limiting the results.  &lt;br /&gt;
Adding &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; lets you retrieve results even if a column is empty.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add date of birth only if the information is available.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
OPTIONAL { ?person wdt:P67 ?birthDate . }  # P67: Optional date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Tip&amp;lt;/b&amp;gt;: To combine multiple values into a single column (for example, to “concatenate” membership in multiple resistance organizations), use &amp;lt;code&amp;gt;CONCAT&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows grouping the data into a single cell while keeping one result row per person.&lt;br /&gt;
To explore this function and its variants, refer to the SPARQL documentation available online.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;7. Limiting the Number of Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To reduce the number of results displayed (especially if you’re testing a query with many columns), add the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;LIMIT&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause to your query.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Show only the first 10 results.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 10&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;8. Sorting the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To sort results by a specific column, use the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ORDER BY&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause.  &lt;br /&gt;
By default, the sorting is ascending (&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ASC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;), but you can also specify descending order using &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DESC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Sort results by birth date in ascending order.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
ORDER BY ASC(?birthDate)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;9. Adding Filters&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Filters allow you to refine your results by adding specific criteria to your query.  &lt;br /&gt;
They are useful for &amp;lt;b&amp;gt;combining multiple conditions&amp;lt;/b&amp;gt; or excluding certain values.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple example without filter&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To select individuals matching a basic criterion—like “residing in Anderlecht”—you can write:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
?person wdt:P4 wd:Q102 .  # Selects individuals residing in Anderlecht&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Using &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt; for specific conditions&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you want to narrow your results even more, use &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows you to combine multiple conditions.  &lt;br /&gt;
For example: select individuals living in Anderlecht and born after January 1st, 1920  &lt;br /&gt;
([https://tinyurl.com/26b2wdxc Link to test the query]).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  # Select residence and birth date of the person&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
# Filter for people living in Anderlecht (wd:Q102) and born after Jan 1, 1920&lt;br /&gt;
  FILTER(?residence = wd:Q102 &amp;amp;&amp;amp; ?birthDate &amp;gt;= &amp;quot;1920-01-01T00:00:00Z&amp;quot;^^xsd:dateTime)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
# Use the label service for readable output&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced usage&amp;lt;/b&amp;gt;:  &lt;br /&gt;
It’s also possible to use &amp;lt;code&amp;gt;FILTER NOT EXISTS&amp;lt;/code&amp;gt; for more complex exclusions.  &lt;br /&gt;
This allows you to filter out results that meet a specific condition.  &lt;br /&gt;
You can explore this functionality further in advanced SPARQL resources.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;10. Visualizing Your Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To create charts from your SPARQL queries, you have two options:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* Use the features of the &amp;lt;i&amp;gt;Query Service&amp;lt;/i&amp;gt;: visualize the data in the form of tables, maps, bar charts, and timelines. For more details, see [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/Wikidata_Query_Help/Result_Views the Wikidata documentation].&lt;br /&gt;
* Export the data and use other tools: you can export your results in CSV or TSV format, and then process them with data visualization tools.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;11. Federated Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced feature&amp;lt;/b&amp;gt;: If you want to query multiple databases at once to enrich your results, you can use &amp;lt;b&amp;gt;federated queries&amp;lt;/b&amp;gt;.  &lt;br /&gt;
For an example, see [https://data.arch.be/wiki/In-depth_search#%3E_Enriching_data_on_resistance_members_using_external_sources_(federated_query) this sample query], which extracts information from &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt; and combines it with data from external sources (e.g., Wikidata).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;12. Saving and Sharing Your Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
After running a SPARQL query, you can save and share its link.  &lt;br /&gt;
Click the &amp;lt;b&amp;gt;“Link”&amp;lt;/b&amp;gt; tab above the results to generate a &amp;lt;b&amp;gt;Tiny URL&amp;lt;/b&amp;gt; (a short link) that’s easy to copy and share.  &lt;br /&gt;
This allows others to run the same query directly, with no extra effort.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;13. Downloading the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
After executing a query, use the &amp;lt;b&amp;gt;“Download”&amp;lt;/b&amp;gt; tab (located on the right above the results) to export the data in different formats:  &lt;br /&gt;
&amp;lt;b&amp;gt;CSV&amp;lt;/b&amp;gt; (compatible with LibreOffice Calc or Excel), &amp;lt;b&amp;gt;TSV&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;JSON&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Best practice&amp;lt;/b&amp;gt;: Save the file with a clear name that reflects your search criteria to make it easier to reuse later.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;14. Additional Resources&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To deepen your knowledge and create more advanced queries, here are some useful resources:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;List of properties&amp;lt;/b&amp;gt; used to describe resistance members:&amp;lt;br&amp;gt; &lt;br /&gt;
[https://data.arch.be/wiki/Special:ListProperties https://data.arch.be/wiki/Special:ListProperties]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Example profile of an individual&amp;lt;/b&amp;gt; (e.g. Andrée De Jongh):&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/Item:Q6793 https://data.arch.be/wiki/Item:Q6793]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Sample of nine SPARQL queries&amp;lt;/b&amp;gt; organized by complexity level:&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/In-depth_search/fr https://data.arch.be/wiki/In-depth_search/fr]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;FAQ&amp;lt;/b&amp;gt; to understand the context and content of the available data:&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/FAQ/en https://data.arch.be/wiki/FAQ/en]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;External Resources&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
We also encourage you to consult external resources, such as &amp;lt;b&amp;gt;Wikidata tutorials&amp;lt;/b&amp;gt;, which offer excellent introductions to SPARQL queries.  &lt;br /&gt;
Although these examples use the same software (Wikibase) as this project, note that the data and query structure are specific to Wikidata and do not apply directly to the content of &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* [https://wdqs-tutorial.toolforge.org/ &#039;&#039;&#039;Wikidata Query Service Tutorial (interactive)&#039;&#039;&#039;]: An interactive tutorial for beginners to explore SPARQL queries practically. &amp;lt;i&amp;gt;(Resource in English)&amp;lt;/i&amp;gt;.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service &#039;&#039;&#039;A gentle introduction to the Wikidata Query Service&#039;&#039;&#039;]: A simple step-by-step guide to understand the interface and write queries.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial &#039;&#039;&#039;Wikidata:SPARQL Tutorial&#039;&#039;&#039;]: A detailed and structured SPARQL guide for those who want to deepen their query writing.&lt;br /&gt;
* &amp;lt;b&amp;gt;AI-powered tools&amp;lt;/b&amp;gt; that can assist you in writing queries.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Tutorial/de&amp;diff=217608</id>
		<title>Tutorial/de</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Tutorial/de&amp;diff=217608"/>
		<updated>2025-04-01T14:49:14Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:10px; background-color:#43A586;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;SPARQL tutorial: &#039;&#039;coming soon!&#039;&#039;&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Wir arbeiten derzeit an einem ausführlichen Leitfaden, mit dem Sie schrittweise SPARQL-Abfragen lernen und so das Beste aus unseren Daten herausholen können. &#039;&#039;&#039;Dieses Tutorial wird bald in mehreren Sprachen verfügbar sein, sodass Sie den Reichtum unserer Plattform vollständig erkunden können.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
In der Zwischenzeit gibt es bereits die Möglichkeit, eine Auswahl von neun Beispielanfragen, die in drei Komplexitätsstufen unterteilt sind, auf der folgenden Seite zu entdecken: [https://data.arch.be/wiki/In-depth_search/de Beispiele für Suchanfragen].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Wir empfehlen Ihnen auch, externe Ressourcen wie die &#039;&#039;&#039;Wikidata-Tutorials&#039;&#039;&#039; zu konsultieren, die eine hervorragende Einführung in SPARQL-Abfragen bieten. Obwohl diese Beispiele dieselbe Software (Wikibase) wie unser Projekt verwenden, ist zu beachten, dass die Daten und die Abfragestruktur spezifisch für Wikidata sind und nicht direkt auf den Inhalt von &#039;&#039;Resistance in Belgium&#039;&#039; anwendbar sind:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*  [https://wdqs-tutorial.toolforge.org/ Wikidata Query Service Tutorial (interactive)]: Ein interaktives Tutorial für Anfänger, das es ermöglicht, SPARQL-Abfragen auf praktische Weise zu erkunden (auf Englisch).&lt;br /&gt;
*  [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service/de Eine kleine Einführung in den Wikidata-Abfragedienst]: Eine einfache Schritt-für-Schritt-Anleitung zum Verständnis der Benutzeroberfläche und zum Erstellen von Abfragen.&lt;br /&gt;
*  [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial/de Wikidata: SPARQL Tutorial]: Ein detaillierter und strukturierter SPARQL-Leitfaden für diejenigen, die tiefer in das Schreiben von Abfragen eintauchen möchten.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Wenn Sie dann mit der Erstellung von personalisierten SPARQL-Abfragen beginnen möchten, gibt es auch noch &#039;&#039;&#039;KI-Tools&#039;&#039;&#039;, um Ihnen beim Verfassen von Abfragen zu helfen&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Ready to master the force of SPARQL? Let’s go!&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;2. Strategy for Your First Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Now that you have a general idea of what SPARQL is, here’s a strategy to help you start your research.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
There are &amp;lt;b&amp;gt;tools to help write SPARQL queries&amp;lt;/b&amp;gt;, but to gain &amp;lt;b&amp;gt;autonomy&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;flexibility&amp;lt;/b&amp;gt;, it’s often more effective to start from an &amp;lt;b&amp;gt;existing query&amp;lt;/b&amp;gt; and adapt it to your specific needs.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To help you get started, you can:&lt;br /&gt;
* Check out our [https://data.arch.be/wiki/In-depth_search SPARQL query examples];&lt;br /&gt;
* Use &amp;lt;b&amp;gt;artificial intelligence tools&amp;lt;/b&amp;gt; that can generate queries based on your needs.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
This tutorial will guide you through the basics of &amp;lt;b&amp;gt;SPARQL&amp;lt;/b&amp;gt; and help you identify the &amp;lt;b&amp;gt;key elements&amp;lt;/b&amp;gt; to adapt an existing query successfully.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;3. The Basics of a SPARQL Query&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
A SPARQL query is made up of a few essential elements. Here are the two main ones:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;SELECT&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause lets you &amp;lt;b&amp;gt;choose which information to display&amp;lt;/b&amp;gt; in the results. You specify here which elements you want to see.&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;WHERE&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause allows you to &amp;lt;b&amp;gt;filter the data&amp;lt;/b&amp;gt; by defining precise criteria. This is where you describe the conditions the data must meet.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple Example&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Here is a query that extracts the first and last names of people in the database.  &lt;br /&gt;
Lines starting with &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; are &amp;lt;b&amp;gt;comments&amp;lt;/b&amp;gt; to explain each part of the query.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?lastName ?firstName&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 ;      # Selects individuals&lt;br /&gt;
          wdt:P3 ?lastName ; # Retrieves the last name&lt;br /&gt;
          wdt:P2 ?firstName .# Retrieves the first name&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Explanation of the example:&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SELECT ?lastName ?firstName&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Indicates that we want to display the values of the &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; variables in the results.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;WHERE { ... }&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Describes the structure and conditions of the query:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;?person wdt:P1 wd:Q2&amp;lt;/code&amp;gt;: selects items that are human beings (P1 = item type, Q2 = person).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P3 ?lastName&amp;lt;/code&amp;gt;: associates the last name with the variable &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; (P3).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P2 ?firstName&amp;lt;/code&amp;gt;: associates the first name with the variable &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; (P2).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
You now know the &amp;lt;b&amp;gt;basics of all SPARQL queries&amp;lt;/b&amp;gt;. You’ll be able to adapt them to your needs by easily selecting the variables to use and by adding &amp;lt;b&amp;gt;filters&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;additional columns&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;advanced options&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;4. The Trick That Makes All the Difference&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When writing a SPARQL query, it can be tedious to remember numeric identifiers for municipalities, recognition statuses, or resistance organizations.  &lt;br /&gt;
Fortunately, an &amp;lt;b&amp;gt;auto-completion feature&amp;lt;/b&amp;gt; is available to simplify the process.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Pro tip&amp;lt;/b&amp;gt;: Press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; while typing a property or a value.  &lt;br /&gt;
This allows you to &amp;lt;b&amp;gt;search for terms in your language&amp;lt;/b&amp;gt; instead of relying on numeric identifiers.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example:&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you&#039;re searching for a municipality like &amp;lt;b&amp;gt;Anderlecht&amp;lt;/b&amp;gt;, instead of memorizing its identifier (e.g. &amp;lt;code&amp;gt;wd:Q102&amp;lt;/code&amp;gt;), press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; and start typing &amp;quot;Anderlecht&amp;quot; — the editor will automatically suggest the correct identifier.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
This method helps you &amp;lt;b&amp;gt;save time&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;avoid errors&amp;lt;/b&amp;gt; when entering identifiers.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;5. Displaying Labels in Your Preferred Language&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When querying a Wikibase dataset with SPARQL, the results may sometimes display &amp;lt;b&amp;gt;identifiers&amp;lt;/b&amp;gt; (e.g. &amp;lt;code&amp;gt;Q102&amp;lt;/code&amp;gt;) instead of explicit text (e.g. &amp;lt;code&amp;gt;Anderlecht&amp;lt;/code&amp;gt;). To make the results more readable, you can retrieve the &amp;lt;b&amp;gt;labels&amp;lt;/b&amp;gt; (i.e., names) in the language of your choice (French, Dutch, German, or English).  &lt;br /&gt;
Simply use &amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt; at the end of your query to display values in your preferred language.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;How to do it?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add the &amp;lt;code&amp;gt;wikibase:label&amp;lt;/code&amp;gt; service to your query. Here is a simple example that retrieves people’s names along with their place of residence, with labels displayed in French:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residence ?residenceLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 .              # Select human entities&lt;br /&gt;
  ?person wdt:P7 wd:Q102 .            # Residence (P7) = Anderlecht (Q102)&lt;br /&gt;
  SERVICE wikibase:label {           # Service to retrieve labels&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;fr&amp;quot; . # Language preference: French&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Quick explanation&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt;: activates the label retrieval service.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt;: sets the label language (replace &amp;lt;code&amp;gt;&amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;&amp;quot;en&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;nl&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;de&amp;quot;&amp;lt;/code&amp;gt;, etc. as needed).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Using AUTO_LANGUAGE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
To automatically show labels in the language set by your browser or user preferences, use &amp;lt;code&amp;gt;AUTO_LANGUAGE&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Tips&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To automatically display labels in your browser or user’s preferred language, use:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;You can also prioritize multiple languages.  &lt;br /&gt;
For example, to display labels in French and fall back to English if unavailable:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr,en,[AUTO_LANGUAGE]&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;6. Adding Additional Information&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To enrich your results, you can add multiple columns containing additional information, such as residence, date of birth, or other relevant details.  &lt;br /&gt;
To get inspired: check out the [https://data.arch.be/wiki/Special:ListProperties list of properties] or see how data is modeled using an example, like [https://data.arch.be/wiki/Item:Q6793 Andrée De Jongh].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Adding simple columns&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Just include the properties that correspond to the information you want to extract.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add the residence and date of birth of individuals.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Making a column optional with &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If some information might be missing, use &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; to avoid limiting the results.  &lt;br /&gt;
Adding &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; lets you retrieve results even if a column is empty.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add date of birth only if the information is available.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
OPTIONAL { ?person wdt:P67 ?birthDate . }  # P67: Optional date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Tip&amp;lt;/b&amp;gt;: To combine multiple values into a single column (for example, to “concatenate” membership in multiple resistance organizations), use &amp;lt;code&amp;gt;CONCAT&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows grouping the data into a single cell while keeping one result row per person.&lt;br /&gt;
To explore this function and its variants, refer to the SPARQL documentation available online.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;7. Limiting the Number of Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To reduce the number of results displayed (especially if you’re testing a query with many columns), add the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;LIMIT&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause to your query.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Show only the first 10 results.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 10&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;8. Sorting the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To sort results by a specific column, use the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ORDER BY&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause.  &lt;br /&gt;
By default, the sorting is ascending (&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ASC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;), but you can also specify descending order using &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DESC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Sort results by birth date in ascending order.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
ORDER BY ASC(?birthDate)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;9. Adding Filters&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Filters allow you to refine your results by adding specific criteria to your query.  &lt;br /&gt;
They are useful for &amp;lt;b&amp;gt;combining multiple conditions&amp;lt;/b&amp;gt; or excluding certain values.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple example without filter&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To select individuals matching a basic criterion—like “residing in Anderlecht”—you can write:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
?person wdt:P4 wd:Q102 .  # Selects individuals residing in Anderlecht&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Using &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt; for specific conditions&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you want to narrow your results even more, use &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows you to combine multiple conditions.  &lt;br /&gt;
For example: select individuals living in Anderlecht and born after January 1st, 1920  &lt;br /&gt;
([https://tinyurl.com/26b2wdxc Link to test the query]).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  # Select residence and birth date of the person&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
# Filter for people living in Anderlecht (wd:Q102) and born after Jan 1, 1920&lt;br /&gt;
  FILTER(?residence = wd:Q102 &amp;amp;&amp;amp; ?birthDate &amp;gt;= &amp;quot;1920-01-01T00:00:00Z&amp;quot;^^xsd:dateTime)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
# Use the label service for readable output&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced usage&amp;lt;/b&amp;gt;:  &lt;br /&gt;
It’s also possible to use &amp;lt;code&amp;gt;FILTER NOT EXISTS&amp;lt;/code&amp;gt; for more complex exclusions.  &lt;br /&gt;
This allows you to filter out results that meet a specific condition.  &lt;br /&gt;
You can explore this functionality further in advanced SPARQL resources.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;10. Visualizing Your Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To create charts from your SPARQL queries, you have two options:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* Use the features of the &amp;lt;i&amp;gt;Query Service&amp;lt;/i&amp;gt;: visualize the data in the form of tables, maps, bar charts, and timelines. For more details, see [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/Wikidata_Query_Help/Result_Views the Wikidata documentation].&lt;br /&gt;
* Export the data and use other tools: you can export your results in CSV or TSV format, and then process them with data visualization tools.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;11. Federated Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced feature&amp;lt;/b&amp;gt;: If you want to query multiple databases at once to enrich your results, you can use &amp;lt;b&amp;gt;federated queries&amp;lt;/b&amp;gt;.  &lt;br /&gt;
For an example, see [https://data.arch.be/wiki/In-depth_search#%3E_Enriching_data_on_resistance_members_using_external_sources_(federated_query) this sample query], which extracts information from &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt; and combines it with data from external sources (e.g., Wikidata).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;12. Saving and Sharing Your Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
After running a SPARQL query, you can save and share its link.  &lt;br /&gt;
Click the &amp;lt;b&amp;gt;“Link”&amp;lt;/b&amp;gt; tab above the results to generate a &amp;lt;b&amp;gt;Tiny URL&amp;lt;/b&amp;gt; (a short link) that’s easy to copy and share.  &lt;br /&gt;
This allows others to run the same query directly, with no extra effort.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;13. Downloading the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
After executing a query, use the &amp;lt;b&amp;gt;“Download”&amp;lt;/b&amp;gt; tab (located on the right above the results) to export the data in different formats:  &lt;br /&gt;
&amp;lt;b&amp;gt;CSV&amp;lt;/b&amp;gt; (compatible with LibreOffice Calc or Excel), &amp;lt;b&amp;gt;TSV&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;JSON&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Best practice&amp;lt;/b&amp;gt;: Save the file with a clear name that reflects your search criteria to make it easier to reuse later.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;14. Additional Resources&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
To deepen your knowledge and create more advanced queries, here are some useful resources:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;List of properties&amp;lt;/b&amp;gt; used to describe resistance members:&amp;lt;br&amp;gt; &lt;br /&gt;
[https://data.arch.be/wiki/Special:ListProperties https://data.arch.be/wiki/Special:ListProperties]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Example profile of an individual&amp;lt;/b&amp;gt; (e.g. Andrée De Jongh):&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/Item:Q6793 https://data.arch.be/wiki/Item:Q6793]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Sample of nine SPARQL queries&amp;lt;/b&amp;gt; organized by complexity level:&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/In-depth_search/fr https://data.arch.be/wiki/In-depth_search/fr]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;FAQ&amp;lt;/b&amp;gt; to understand the context and content of the available data:&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/FAQ/en https://data.arch.be/wiki/FAQ/en]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;External Resources&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
We also encourage you to consult external resources, such as &amp;lt;b&amp;gt;Wikidata tutorials&amp;lt;/b&amp;gt;, which offer excellent introductions to SPARQL queries.  &lt;br /&gt;
Although these examples use the same software (Wikibase) as this project, note that the data and query structure are specific to Wikidata and do not apply directly to the content of &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* [https://wdqs-tutorial.toolforge.org/ &#039;&#039;&#039;Wikidata Query Service Tutorial (interactive)&#039;&#039;&#039;]: An interactive tutorial for beginners to explore SPARQL queries practically. &amp;lt;i&amp;gt;(Resource in English)&amp;lt;/i&amp;gt;.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service &#039;&#039;&#039;A gentle introduction to the Wikidata Query Service&#039;&#039;&#039;]: A simple step-by-step guide to understand the interface and write queries.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial &#039;&#039;&#039;Wikidata:SPARQL Tutorial&#039;&#039;&#039;]: A detailed and structured SPARQL guide for those who want to deepen their query writing.&lt;br /&gt;
* &amp;lt;b&amp;gt;AI-powered tools&amp;lt;/b&amp;gt; that can assist you in writing queries.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Tutorial/en&amp;diff=217607</id>
		<title>Tutorial/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Tutorial/en&amp;diff=217607"/>
		<updated>2025-04-01T14:49:14Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Updating to match new version of source page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;1. Introduction to SPARQL&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Using &amp;lt;b&amp;gt;SPARQL&amp;lt;/b&amp;gt; is like being a detective in a vast archive collection. Instead of browsing through each document one by one, you use a language that allows you to instantly find the information matching your criteria with a single precise query.&lt;br /&gt;
&lt;br /&gt;
In the context of &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;, SPARQL makes it easier to access data on resistance members: place of birth, residence, official recognition statuses, or affiliation with a resistance organization.&lt;br /&gt;
&lt;br /&gt;
With SPARQL, you can:&lt;br /&gt;
* &amp;lt;b&amp;gt;Filter and cross-reference information&amp;lt;/b&amp;gt;;&lt;br /&gt;
* &amp;lt;b&amp;gt;Customize your searches&amp;lt;/b&amp;gt; with specific criteria;&lt;br /&gt;
* &amp;lt;b&amp;gt;Extract precise data&amp;lt;/b&amp;gt; without going through thousands of records manually;&lt;br /&gt;
* &amp;lt;b&amp;gt;Generate visualizations&amp;lt;/b&amp;gt; to better interpret your results.&lt;br /&gt;
&lt;br /&gt;
This approach gives you &amp;lt;b&amp;gt;valuable autonomy&amp;lt;/b&amp;gt; when analyzing data from &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;. You can not only extract &amp;lt;b&amp;gt;lists of names&amp;lt;/b&amp;gt;, but also identify &amp;lt;b&amp;gt;complex connections&amp;lt;/b&amp;gt;, such as members affiliated with multiple organizations or recognized with different statuses.&lt;br /&gt;
&lt;br /&gt;
SPARQL gives you the &amp;lt;b&amp;gt;superpower every researcher wants&amp;lt;/b&amp;gt;: ask an ultra-specific question and see the results appear in milliseconds. Of course, like any superpower, it takes some practice to master. But don’t worry! This tutorial is here to guide you and turn challenges into opportunities… Who said archive research had to be dusty?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Ready to master the force of SPARQL? Let’s go!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;2. Strategy for Your First Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now that you have a general idea of what SPARQL is, here’s a strategy to help you start your research.&lt;br /&gt;
&lt;br /&gt;
There are &amp;lt;b&amp;gt;tools to help write SPARQL queries&amp;lt;/b&amp;gt;, but to gain &amp;lt;b&amp;gt;autonomy&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;flexibility&amp;lt;/b&amp;gt;, it’s often more effective to start from an &amp;lt;b&amp;gt;existing query&amp;lt;/b&amp;gt; and adapt it to your specific needs.&lt;br /&gt;
&lt;br /&gt;
To help you get started, you can:&lt;br /&gt;
* Check out our [https://data.arch.be/wiki/In-depth_search SPARQL query examples];&lt;br /&gt;
* Use &amp;lt;b&amp;gt;artificial intelligence tools&amp;lt;/b&amp;gt; that can generate queries based on your needs.&lt;br /&gt;
&lt;br /&gt;
This tutorial will guide you through the basics of &amp;lt;b&amp;gt;SPARQL&amp;lt;/b&amp;gt; and help you identify the &amp;lt;b&amp;gt;key elements&amp;lt;/b&amp;gt; to adapt an existing query successfully.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;3. The Basics of a SPARQL Query&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A SPARQL query is made up of a few essential elements. Here are the two main ones:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;SELECT&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause lets you &amp;lt;b&amp;gt;choose which information to display&amp;lt;/b&amp;gt; in the results. You specify here which elements you want to see.&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#158f68;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;WHERE&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;: this clause allows you to &amp;lt;b&amp;gt;filter the data&amp;lt;/b&amp;gt; by defining precise criteria. This is where you describe the conditions the data must meet.&lt;br /&gt;
&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple Example&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here is a query that extracts the first and last names of people in the database.  &lt;br /&gt;
Lines starting with &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; are &amp;lt;b&amp;gt;comments&amp;lt;/b&amp;gt; to explain each part of the query.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?lastName ?firstName&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 ;      # Selects individuals&lt;br /&gt;
          wdt:P3 ?lastName ; # Retrieves the last name&lt;br /&gt;
          wdt:P2 ?firstName .# Retrieves the first name&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Explanation of the example:&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SELECT ?lastName ?firstName&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Indicates that we want to display the values of the &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; variables in the results.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;WHERE { ... }&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
Describes the structure and conditions of the query:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;?person wdt:P1 wd:Q2&amp;lt;/code&amp;gt;: selects items that are human beings (P1 = item type, Q2 = person).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P3 ?lastName&amp;lt;/code&amp;gt;: associates the last name with the variable &amp;lt;code&amp;gt;?lastName&amp;lt;/code&amp;gt; (P3).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;wdt:P2 ?firstName&amp;lt;/code&amp;gt;: associates the first name with the variable &amp;lt;code&amp;gt;?firstName&amp;lt;/code&amp;gt; (P2).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You now know the &amp;lt;b&amp;gt;basics of all SPARQL queries&amp;lt;/b&amp;gt;. You’ll be able to adapt them to your needs by easily selecting the variables to use and by adding &amp;lt;b&amp;gt;filters&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;additional columns&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;advanced options&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;4. The Trick That Makes All the Difference&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When writing a SPARQL query, it can be tedious to remember numeric identifiers for municipalities, recognition statuses, or resistance organizations.  &lt;br /&gt;
Fortunately, an &amp;lt;b&amp;gt;auto-completion feature&amp;lt;/b&amp;gt; is available to simplify the process.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Pro tip&amp;lt;/b&amp;gt;: Press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; while typing a property or a value.  &lt;br /&gt;
This allows you to &amp;lt;b&amp;gt;search for terms in your language&amp;lt;/b&amp;gt; instead of relying on numeric identifiers.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Example:&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you&#039;re searching for a municipality like &amp;lt;b&amp;gt;Anderlecht&amp;lt;/b&amp;gt;, instead of memorizing its identifier (e.g. &amp;lt;code&amp;gt;wd:Q102&amp;lt;/code&amp;gt;), press &amp;lt;b&amp;gt;Ctrl + Space&amp;lt;/b&amp;gt; and start typing &amp;quot;Anderlecht&amp;quot; — the editor will automatically suggest the correct identifier.&lt;br /&gt;
&lt;br /&gt;
This method helps you &amp;lt;b&amp;gt;save time&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;avoid errors&amp;lt;/b&amp;gt; when entering identifiers.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;5. Displaying Labels in Your Preferred Language&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When querying a Wikibase dataset with SPARQL, the results may sometimes display &amp;lt;b&amp;gt;identifiers&amp;lt;/b&amp;gt; (e.g. &amp;lt;code&amp;gt;Q102&amp;lt;/code&amp;gt;) instead of explicit text (e.g. &amp;lt;code&amp;gt;Anderlecht&amp;lt;/code&amp;gt;). To make the results more readable, you can retrieve the &amp;lt;b&amp;gt;labels&amp;lt;/b&amp;gt; (i.e., names) in the language of your choice (French, Dutch, German, or English).  &lt;br /&gt;
Simply use &amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt; at the end of your query to display values in your preferred language.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;How to do it?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add the &amp;lt;code&amp;gt;wikibase:label&amp;lt;/code&amp;gt; service to your query. Here is a simple example that retrieves people’s names along with their place of residence, with labels displayed in French:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residence ?residenceLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P1 wd:Q2 .              # Select human entities&lt;br /&gt;
  ?person wdt:P7 wd:Q102 .            # Residence (P7) = Anderlecht (Q102)&lt;br /&gt;
  SERVICE wikibase:label {           # Service to retrieve labels&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;fr&amp;quot; . # Language preference: French&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Quick explanation&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;SERVICE wikibase:label&amp;lt;/code&amp;gt;: activates the label retrieval service.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt;: sets the label language (replace &amp;lt;code&amp;gt;&amp;quot;fr&amp;quot;&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;&amp;quot;en&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;nl&amp;quot;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;quot;de&amp;quot;&amp;lt;/code&amp;gt;, etc. as needed).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Using AUTO_LANGUAGE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
To automatically show labels in the language set by your browser or user preferences, use &amp;lt;code&amp;gt;AUTO_LANGUAGE&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Tips&amp;lt;/b&amp;gt;  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To automatically display labels in your browser or user’s preferred language, use:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr,en&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You can also prioritize multiple languages.  &lt;br /&gt;
For example, to display labels in French and fall back to English if unavailable:  &lt;br /&gt;
&amp;lt;code&amp;gt;bd:serviceParam wikibase:language &amp;quot;fr,en,[AUTO_LANGUAGE]&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;6. Adding Additional Information&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To enrich your results, you can add multiple columns containing additional information, such as residence, date of birth, or other relevant details.  &lt;br /&gt;
To get inspired: check out the [https://data.arch.be/wiki/Special:ListProperties list of properties] or see how data is modeled using an example, like [https://data.arch.be/wiki/Item:Q6793 Andrée De Jongh].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Adding simple columns&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Just include the properties that correspond to the information you want to extract.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add the residence and date of birth of individuals.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Making a column optional with &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If some information might be missing, use &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; to avoid limiting the results.  &lt;br /&gt;
Adding &amp;lt;code&amp;gt;OPTIONAL&amp;lt;/code&amp;gt; lets you retrieve results even if a column is empty.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Add date of birth only if the information is available.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
&lt;br /&gt;
  OPTIONAL { ?person wdt:P67 ?birthDate . }  # P67: Optional date of birth&lt;br /&gt;
&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot; }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Tip&amp;lt;/b&amp;gt;: To combine multiple values into a single column (for example, to “concatenate” membership in multiple resistance organizations), use &amp;lt;code&amp;gt;CONCAT&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows grouping the data into a single cell while keeping one result row per person.&lt;br /&gt;
To explore this function and its variants, refer to the SPARQL documentation available online.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;7. Limiting the Number of Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To reduce the number of results displayed (especially if you’re testing a query with many columns), add the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;LIMIT&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause to your query.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Show only the first 10 results.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 10&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;8. Sorting the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To sort results by a specific column, use the &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ORDER BY&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; clause.  &lt;br /&gt;
By default, the sorting is ascending (&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;ASC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;), but you can also specify descending order using &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DESC&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Example&amp;lt;/b&amp;gt;: Sort results by birth date in ascending order.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?person wdt:P67 ?birthDate .&lt;br /&gt;
&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
ORDER BY ASC(?birthDate)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;9. Adding Filters&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Filters allow you to refine your results by adding specific criteria to your query.  &lt;br /&gt;
They are useful for &amp;lt;b&amp;gt;combining multiple conditions&amp;lt;/b&amp;gt; or excluding certain values.&lt;br /&gt;
&lt;br /&gt;
📝 &amp;lt;b&amp;gt;Simple example without filter&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To select individuals matching a basic criterion—like “residing in Anderlecht”—you can write:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
?person wdt:P4 wd:Q102 .  # Selects individuals residing in Anderlecht&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Using &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt; for specific conditions&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
If you want to narrow your results even more, use &amp;lt;code&amp;gt;FILTER&amp;lt;/code&amp;gt;.  &lt;br /&gt;
This allows you to combine multiple conditions.  &lt;br /&gt;
For example: select individuals living in Anderlecht and born after January 1st, 1920  &lt;br /&gt;
([https://tinyurl.com/26b2wdxc Link to test the query]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?person ?personLabel ?residenceLabel ?birthDate&lt;br /&gt;
WHERE {&lt;br /&gt;
  # Select residence and birth date of the person&lt;br /&gt;
  ?person wdt:P7 ?residence .        # P7: Residence&lt;br /&gt;
  ?person wdt:P67 ?birthDate .       # P67: Date of birth&lt;br /&gt;
&lt;br /&gt;
  # Filter for people living in Anderlecht (wd:Q102) and born after Jan 1, 1920&lt;br /&gt;
  FILTER(?residence = wd:Q102 &amp;amp;&amp;amp; ?birthDate &amp;gt;= &amp;quot;1920-01-01T00:00:00Z&amp;quot;^^xsd:dateTime)&lt;br /&gt;
&lt;br /&gt;
  # Use the label service for readable output&lt;br /&gt;
  SERVICE wikibase:label {&lt;br /&gt;
    bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced usage&amp;lt;/b&amp;gt;:  &lt;br /&gt;
It’s also possible to use &amp;lt;code&amp;gt;FILTER NOT EXISTS&amp;lt;/code&amp;gt; for more complex exclusions.  &lt;br /&gt;
This allows you to filter out results that meet a specific condition.  &lt;br /&gt;
You can explore this functionality further in advanced SPARQL resources.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;10. Visualizing Your Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To create charts from your SPARQL queries, you have two options:&lt;br /&gt;
&lt;br /&gt;
* Use the features of the &amp;lt;i&amp;gt;Query Service&amp;lt;/i&amp;gt;: visualize the data in the form of tables, maps, bar charts, and timelines. For more details, see [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/Wikidata_Query_Help/Result_Views the Wikidata documentation].&lt;br /&gt;
* Export the data and use other tools: you can export your results in CSV or TSV format, and then process them with data visualization tools.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;11. Federated Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced feature&amp;lt;/b&amp;gt;: If you want to query multiple databases at once to enrich your results, you can use &amp;lt;b&amp;gt;federated queries&amp;lt;/b&amp;gt;.  &lt;br /&gt;
For an example, see [https://data.arch.be/wiki/In-depth_search#%3E_Enriching_data_on_resistance_members_using_external_sources_(federated_query) this sample query], which extracts information from &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt; and combines it with data from external sources (e.g., Wikidata).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;12. Saving and Sharing Your Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After running a SPARQL query, you can save and share its link.  &lt;br /&gt;
Click the &amp;lt;b&amp;gt;“Link”&amp;lt;/b&amp;gt; tab above the results to generate a &amp;lt;b&amp;gt;Tiny URL&amp;lt;/b&amp;gt; (a short link) that’s easy to copy and share.  &lt;br /&gt;
This allows others to run the same query directly, with no extra effort.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;13. Downloading the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After executing a query, use the &amp;lt;b&amp;gt;“Download”&amp;lt;/b&amp;gt; tab (located on the right above the results) to export the data in different formats:  &lt;br /&gt;
&amp;lt;b&amp;gt;CSV&amp;lt;/b&amp;gt; (compatible with LibreOffice Calc or Excel), &amp;lt;b&amp;gt;TSV&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;JSON&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Best practice&amp;lt;/b&amp;gt;: Save the file with a clear name that reflects your search criteria to make it easier to reuse later.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;14. Additional Resources&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To deepen your knowledge and create more advanced queries, here are some useful resources:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;List of properties&amp;lt;/b&amp;gt; used to describe resistance members:&amp;lt;br&amp;gt; &lt;br /&gt;
[https://data.arch.be/wiki/Special:ListProperties https://data.arch.be/wiki/Special:ListProperties]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Example profile of an individual&amp;lt;/b&amp;gt; (e.g. Andrée De Jongh):&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/Item:Q6793 https://data.arch.be/wiki/Item:Q6793]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Sample of nine SPARQL queries&amp;lt;/b&amp;gt; organized by complexity level:&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/In-depth_search/fr https://data.arch.be/wiki/In-depth_search/fr]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;FAQ&amp;lt;/b&amp;gt; to understand the context and content of the available data:&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/FAQ/en https://data.arch.be/wiki/FAQ/en]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;External Resources&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
We also encourage you to consult external resources, such as &amp;lt;b&amp;gt;Wikidata tutorials&amp;lt;/b&amp;gt;, which offer excellent introductions to SPARQL queries.  &lt;br /&gt;
Although these examples use the same software (Wikibase) as this project, note that the data and query structure are specific to Wikidata and do not apply directly to the content of &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* [https://wdqs-tutorial.toolforge.org/ &#039;&#039;&#039;Wikidata Query Service Tutorial (interactive)&#039;&#039;&#039;]: An interactive tutorial for beginners to explore SPARQL queries practically. &amp;lt;i&amp;gt;(Resource in English)&amp;lt;/i&amp;gt;.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service &#039;&#039;&#039;A gentle introduction to the Wikidata Query Service&#039;&#039;&#039;]: A simple step-by-step guide to understand the interface and write queries.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial &#039;&#039;&#039;Wikidata:SPARQL Tutorial&#039;&#039;&#039;]: A detailed and structured SPARQL guide for those who want to deepen their query writing.&lt;br /&gt;
* &amp;lt;b&amp;gt;AI-powered tools&amp;lt;/b&amp;gt; that can assist you in writing queries.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/86/en&amp;diff=217606</id>
		<title>Translations:Tutorial/86/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/86/en&amp;diff=217606"/>
		<updated>2025-04-01T14:49:12Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [https://wdqs-tutorial.toolforge.org/ &#039;&#039;&#039;Wikidata Query Service Tutorial (interactive)&#039;&#039;&#039;]: An interactive tutorial for beginners to explore SPARQL queries practically. &amp;lt;i&amp;gt;(Resource in English)&amp;lt;/i&amp;gt;.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/A_gentle_introduction_to_the_Wikidata_Query_Service &#039;&#039;&#039;A gentle introduction to the Wikidata Query Service&#039;&#039;&#039;]: A simple step-by-step guide to understand the interface and write queries.&lt;br /&gt;
* [https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial &#039;&#039;&#039;Wikidata:SPARQL Tutorial&#039;&#039;&#039;]: A detailed and structured SPARQL guide for those who want to deepen their query writing.&lt;br /&gt;
* &amp;lt;b&amp;gt;AI-powered tools&amp;lt;/b&amp;gt; that can assist you in writing queries.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/55/en&amp;diff=217605</id>
		<title>Translations:Tutorial/55/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/55/en&amp;diff=217605"/>
		<updated>2025-04-01T14:49:12Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;b&amp;gt;External Resources&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
We also encourage you to consult external resources, such as &amp;lt;b&amp;gt;Wikidata tutorials&amp;lt;/b&amp;gt;, which offer excellent introductions to SPARQL queries.  &lt;br /&gt;
Although these examples use the same software (Wikibase) as this project, note that the data and query structure are specific to Wikidata and do not apply directly to the content of &amp;lt;i&amp;gt;Resistance in Belgium&amp;lt;/i&amp;gt;.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/85/en&amp;diff=217604</id>
		<title>Translations:Tutorial/85/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/85/en&amp;diff=217604"/>
		<updated>2025-04-01T14:49:12Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;FAQ&amp;lt;/b&amp;gt; to understand the context and content of the available data:&amp;lt;br&amp;gt;&lt;br /&gt;
[https://data.arch.be/wiki/FAQ/en https://data.arch.be/wiki/FAQ/en]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/84/en&amp;diff=217603</id>
		<title>Translations:Tutorial/84/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/84/en&amp;diff=217603"/>
		<updated>2025-04-01T14:49:12Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Sample of nine SPARQL queries&amp;lt;/b&amp;gt; organized by complexity level:&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/In-depth_search/fr https://data.arch.be/wiki/In-depth_search/fr]&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/83/en&amp;diff=217602</id>
		<title>Translations:Tutorial/83/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/83/en&amp;diff=217602"/>
		<updated>2025-04-01T14:49:12Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Example profile of an individual&amp;lt;/b&amp;gt; (e.g. Andrée De Jongh):&amp;lt;br&amp;gt;  &lt;br /&gt;
[https://data.arch.be/wiki/Item:Q6793 https://data.arch.be/wiki/Item:Q6793]&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/82/en&amp;diff=217601</id>
		<title>Translations:Tutorial/82/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/82/en&amp;diff=217601"/>
		<updated>2025-04-01T14:49:12Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;List of properties&amp;lt;/b&amp;gt; used to describe resistance members:&amp;lt;br&amp;gt; &lt;br /&gt;
[https://data.arch.be/wiki/Special:ListProperties https://data.arch.be/wiki/Special:ListProperties]&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/54/en&amp;diff=217600</id>
		<title>Translations:Tutorial/54/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/54/en&amp;diff=217600"/>
		<updated>2025-04-01T14:49:12Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To deepen your knowledge and create more advanced queries, here are some useful resources:&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/53/en&amp;diff=217599</id>
		<title>Translations:Tutorial/53/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/53/en&amp;diff=217599"/>
		<updated>2025-04-01T14:49:12Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;14. Additional Resources&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/52/en&amp;diff=217598</id>
		<title>Translations:Tutorial/52/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/52/en&amp;diff=217598"/>
		<updated>2025-04-01T14:49:12Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;b&amp;gt;Best practice&amp;lt;/b&amp;gt;: Save the file with a clear name that reflects your search criteria to make it easier to reuse later.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/51/en&amp;diff=217597</id>
		<title>Translations:Tutorial/51/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/51/en&amp;diff=217597"/>
		<updated>2025-04-01T14:49:12Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;After executing a query, use the &amp;lt;b&amp;gt;“Download”&amp;lt;/b&amp;gt; tab (located on the right above the results) to export the data in different formats:  &lt;br /&gt;
&amp;lt;b&amp;gt;CSV&amp;lt;/b&amp;gt; (compatible with LibreOffice Calc or Excel), &amp;lt;b&amp;gt;TSV&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;JSON&amp;lt;/b&amp;gt;.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/50/en&amp;diff=217596</id>
		<title>Translations:Tutorial/50/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/50/en&amp;diff=217596"/>
		<updated>2025-04-01T14:49:12Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;13. Downloading the Results&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/49/en&amp;diff=217595</id>
		<title>Translations:Tutorial/49/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/49/en&amp;diff=217595"/>
		<updated>2025-04-01T14:49:12Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;After running a SPARQL query, you can save and share its link.  &lt;br /&gt;
Click the &amp;lt;b&amp;gt;“Link”&amp;lt;/b&amp;gt; tab above the results to generate a &amp;lt;b&amp;gt;Tiny URL&amp;lt;/b&amp;gt; (a short link) that’s easy to copy and share.  &lt;br /&gt;
This allows others to run the same query directly, with no extra effort.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://data.arch.be/w/index.php?title=Translations:Tutorial/48/en&amp;diff=217594</id>
		<title>Translations:Tutorial/48/en</title>
		<link rel="alternate" type="text/html" href="https://data.arch.be/w/index.php?title=Translations:Tutorial/48/en&amp;diff=217594"/>
		<updated>2025-04-01T14:49:12Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot: Importing a new version from external source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:2px ;padding:9px; background-color:#158f68;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FFFFFF;&amp;quot;&amp;gt;&amp;lt;big&amp;gt;12. Saving and Sharing Your Queries&amp;lt;/big&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
</feed>