BesluitBron 1.4.4-23 État Se connecter

Rechercher

Dernière modification le .

L'écran de recherche pose une seule question à la fois à plusieurs sources et affiche les réponses les unes en dessous des autres. Vous trouverez la liste de ces sources plus bas sur cette page. Il est accessible sans compte, à l'adresse /zoeken. Si vous saisissez l'adresse du site sans chemin d'accès, vous accédez à cet écran à partir de la version 1.3.91 ; jusqu'à la version 1.3.90 incluse, il s'agissait de Startpagina. Ce dernier est accessible en un clic, en tant que première entrée du menu après cet écran.

Un moteur de recherche peut indexer une page vide, mais pas une adresse contenant un terme de recherche. Cela fait toute la différence : l'adresse de cette page reflète la requête d'un visiteur, et un moteur de recherche qui l'indexe publie ce que les gens ont recherché, adresse par adresse. Jusqu'à la version 1.3.90 incluse, l'interdiction s'appliquait aux deux, et donc également à la page vers laquelle le site redirige.

Cette fonctionnalité est destinée aux questions pour lesquelles un visiteur ne sait pas encore quelle source contient la réponse. Ceux qui le savent trouveront plus rapidement la réponse en consultant directement la source ; les résultats renvoient d'ailleurs vers celle-ci.

À partir de la version 1.3.91, le nombre de documents pouvant être consultés, en millions, s'affiche au-dessus du champ de recherche, tout comme sur la page d'accueil. Jusqu'à la version 1.3.90 incluse, il était indiqué « Six sources publiques à la fois ». Ce chiffre provient du même comptage que celui affiché sur la page d'accueil, mais ne prend en compte que les sources parcourues par CET écran : si une source est désactivée, le chiffre diminue en conséquence. Si aucun comptage n'est effectué, le chiffre disparaît et l'ancienne mention réapparaît.

Les quatre façons de combiner des mots

Sous le champ de recherche, quatre options sont proposées. Elles répondent à des questions différentes et la différence est considérable : les deux mêmes mots donnent, dans la rubrique « Officiële Bekendmakingen », 3 339 913, 9 691 ou 1 734 résultats, selon l'option choisie.

  • tous les mots : chaque mot apparaît dans le même texte. C'est le réglage par défaut, car c'est généralement ce que l'on entend lorsqu'on saisit deux mots ;
  • l'un des mots : au moins l'un des mots est présent. Cette option donne plus de résultats et s'avère utile pour les synonymes, par exemple «stikstofvergunning stikstofrecht » ;
  • proches l'un de l'autre : les mots sont distants de moins de dix mots. C'est la différence entre « les deux mots se trouvent quelque part dans ce texte de deux cents pages » et « les deux mots traitent du même sujet » ;
  • exactement cette suite de mots : les mots doivent être contigus et dans cet ordre précis, par exemple « Jan Jansen ACME ». Il s'agit du critère le plus strict des quatre, disponible à partir de la version 1.3.74.

« Exactement cette expression » est également une recherche de mots et non une recherche de lettres. Les sources effectuent des recherches sur des mots, et non sur des caractères isolés ; ainsi, une majuscule, un signe diacritique ou un signe de ponctuation peut disparaître au cours du processus. Ce qui est certain, c'est l'ORDRE et la CONTINUITÉ : les trois mots de l'exemple ci-dessus ne sont jamais trouvés séparément ou dans un ordre différent.

La signification de chaque choix est indiquée derrière le point d'interrogation à côté du chiffre quatre. Il n'y a qu'une seule explication par choix, et elle n'apparaît qu'une seule fois.

Une recherche ne peut comporter que quatre mots au maximum. Si l'on en saisit davantage, l'écran effectue la recherche sur les quatre premiers et indique quels mots ont été ignorés.

Toutes les sources ne permettent pas toutes les méthodes

Certaines sources ne prennent pas en charge le mode de recherche demandé dans leur propre langage de recherche. L'écran résout ce problème au lieu de rejeter la requête, et indique pour chaque source ce qu'il a fait. La colonne « Mode » affiche l'une des trois mentions suivantes :

  • directement : la source a elle-même répondu ainsi à la question ;
  • par mot, combinés ici : la source ne contient pas de « ou », la recherche a donc été effectuée par mot et les résultats ont été regroupés ici. La réponse est la même, mais cela nécessite davantage d'appels ;
  • « côte à côte », plus restrictif que demandé : la source ne contient pas le terme « proximité », on a donc effectué une recherche sur les mots « côte à côte ». Cela donne moins de résultats que demandé, jamais plus.

Cette dernière est la seule méthode qui ne puisse pas prêter à confusion. Les opérateurs « ou » et « et » concernent des ensembles de documents, et ceux-ci peuvent être combinés. La proximité concerne la position des mots au sein d’un document, et cette information ne figure pas dans une liste de documents.

Quelles sont les sources consultées ?

Les sources suivantes sont mentionnées : Open Raadsinformatie, OpenBesluitvorming, OpenTK, Officiële Bekendmakingen, Rechtspraak et Open Archivaris. Le nom de chaque source renvoie vers le site de cette source.

Le registre de l'Tweede Kamere n'est pas pris en compte, ce qui est un choix délibéré motivé par deux raisons bien précises. Il renvoie un résultat en 3 à 15 secondes, alors que les six autres le font en moins d’une seconde. De plus, il n’effectue des recherches que sur les titres : sur un échantillon de 120 œuvres, il passe à côté de 59 à 100 % des œuvres qui contiennent pourtant ce mot dans leur texte. La lenteur et le caractère incomplet pèsent plus lourd ensemble que chacun séparément.

Rien ne se perd. Le texte de ces mêmes documents parlementaires se trouve sur OpenTK, et le document parlementaire publié sur Officiële Bekendmakingen. Les deux sites répondent en moins d'une seconde et les deux sont pris en compte.

Ce que l'on peut voir pendant la recherche

Les résultats s'affichent au fur et à mesure de la recherche. En haut de la page figure un tableau comportant une ligne par source, qui indique quelles sources ont déjà été traitées et lesquelles sont encore en cours de traitement. En dessous, la liste des résultats s'allonge, regroupés par source.

Une source qui n'a rien trouvé reste dans le tableau, avec la mention « terminé » et zéro résultat. C'est volontaire : « recherché sans résultat » et « non recherché » sont deux résultats différents, et l'écran ne doit pas les faire passer pour identiques. Les cinq résultats sont les suivants :

  • en cours : la source est encore en train de chercher ;
  • C'est fait : la source a répondu, avec ou sans résultats pertinents ;
  • trop lent : la source n'a pas répondu dans les dix secondes ;
  • interrompu : la source était encore en cours d'exécution lorsque la recherche s'est arrêtée ;
  • Échec : la source a renvoyé une erreur.

Dès que toutes les sources sont prêtes, le tableau se réduit à une seule ligne. Un clic dessus le réaffiche.

Chaque source fournit au maximum cent résultats par recherche, à partir de la version 1.3.86. Si une source en compte plus de cent, la colonne « Résultats » indique non seulement le nombre de résultats récupérés, mais aussi le total pour cette source, par exemple « 100 sur 129 ». Ce total n'apparaît que lorsqu'une source en compte plus que le nombre récupéré ; si une source a affiché tous ses résultats, seul le nombre récupéré est indiqué. Jusqu’à la version 1.3.85 incluse, la limite était fixée à vingt-cinq résultats et aucun total n’était indiqué, ce qui faisait qu’une recherche classique portant sur plusieurs sources simultanément pouvait afficher le même chiffre sans préciser qu’il s’agissait d’une limite et non d’un décompte.

Sous le champ de recherche, à côté de l'option de combinaison, se trouve un deuxième choix : « Nombre par source ». Quatre possibilités, chacune représentée par une case à cocher : 100, 500, 1 000 ou le maximum de la source elle-même. À partir de la version 1.3.86, si vous sélectionnez 500, 1 000 ou le maximum, l'écran récupère, si nécessaire, plusieurs pages de la même source, jusqu’à ce que le nombre demandé soit atteint ou que la source soit épuisée. Si vous modifiez manuellement l’adresse pour lui attribuer une valeur différente des quatre proposées, vous obtiendrez cent résultats : jamais un nombre supérieur à celui proposé à l’écran.

Une source peut également avoir sa propre limite stricte qu'aucun choix ne peut dépasser : OpenTK, par exemple, ne renvoie jamais plus de deux cent quatre-vingts résultats pour une seule requête, quelle que soit celle-ci. Si tel est le cas, le nombre apparaît dans un cercle gris au lieu du cercle orange habituel, tant en haut du tableau que près de la source elle-même, accompagné de la mention « impossible d'en obtenir davantage ». Ce cercle gris est volontairement d’une couleur différente de l’orange « 100 sur 129 » : avec l’orange, une valeur plus élevée est utile, mais avec le gris, ce n’est jamais le cas.

Les deux horloges

Chaque source dispose de trente secondes, à partir de la version 1.3.86 (contre dix auparavant). Celles qui prennent plus de temps reçoivent la mention « trop lente » et ne bloquent pas les autres. Ce délai plus long s'explique par le fait que plusieurs pages sont récupérées à partir d'une seule source : cela prend plus de temps qu'une seule requête.

L'opération de recherche dure au maximum nonante secondes, à partir de la version 1.3.86 (contre trente auparavant). Il ne s'agit pas d'une notification, mais d'une interruption : tout ce qui est encore en cours est interrompu directement à la source. Il existe également un bouton « Annuler », pour ceux qui en ont déjà vu assez.

Ouvrir un résultat

Chaque résultat renvoie vers l'article sur le site d'origine, et non vers une copie hébergée ici. C'est là tout l'intérêt de BesluitBron : le lecteur se rend sur le site d'origine pour y lire l'article dans son intégralité.

Si une source ne fournit pas d'adresse, la mention « afficher la fiche » apparaît à la place. Cela permet d'afficher les informations que la source a effectivement fournies. Ce texte provient d'un tiers et est affiché tel qu'il a été fourni.

Filtrer par date

Si vous obtenez de nombreux résultats, vous pouvez ensuite les filtrer par période. Cette opération s'effectue directement dans le navigateur, sur les résultats déjà récupérés, et donc sans avoir à relancer la recherche. La fenêtre « Filtrer par date » se trouve sous le compteur, à partir de la version 1.3.85.

Il existe trois façons de choisir une période :

  • un choix rapide : « L'année dernière » (les 365 jours jusqu'à aujourd'hui), « Cette année » ou « L'année précédente » ;
  • une année retirée de la liste. Seules les années au cours desquelles un résultat pertinent a effectivement été trouvé y figurent ;
  • une date de début et une date de fin spécifiques. Une date laissée vide signifie que cette partie est ouverte.

Un résultat sans date est masqué dès qu'une période est sélectionnée. Un compteur indique le nombre de résultats correspondants, et un bouton permet de les afficher à nouveau.

Le filtre ne modifie en rien ce qu’une source indique avoir trouvé. Le compteur situé sous une source continue d’afficher le nombre chargé et le total correspondant à la source, à côté du nombre désormais affiché. Le filtre ne fait donc que restreindre les résultats déjà récupérés, au maximum à la première page par source, et non l’ensemble des données de la source : si vous recherchez une période qui ne figure pas sur cette première page, il est préférable d’effectuer la recherche en saisissant l’année comme mot isolé, lorsque la source le permet.

Ces trois exportations suivent le même principe de filtrage : si vous affinez d'abord la liste avant de l'exporter vers Excel, ODS ou Markdown, vous obtiendrez la liste affinée et non la liste complète.

Exporter vers Excel, ODS ou Markdown

Sous le compteur se trouvent trois boutons. Les deux premiers permettent d'obtenir le même classeur, au format Excel ou au format OpenDocument.

Le premier onglet s'intitule « Paramètres » et n'est pas là pour faire joli : on y trouve le terme de recherche, le mode de combinaison, le moment, la durée, ainsi que, pour chaque source, le nombre de résultats, la durée, le résultat et, à partir de la version 1.3.70, la remarque affichée à l’écran sous cette source, par exemple qu’une source était lente ou que le nombre est une estimation. Une liste de lignes ne permet plus, au bout de trois mois, de savoir ce qui a été demandé, quelle source était encore en cours d’exécution ou pourquoi un chiffre diffère. Vient ensuite une page par source ayant généré des résultats ; une source sans résultats ne fait l'objet d'aucune page et figure uniquement sur la première page.

Le troisième bouton donne le même résultat que le fichier Markdown, à partir de la version 1.3.70. Il ne s'agit pas d'une troisième option d'exportation à côté, mais du même contenu que celui affiché à l'écran : le même titre, le même tableau de sources, la même remarque sous une source qui a mis du temps à s'afficher ou qui compte moins, et pour chaque résultat, le même titre, le même contexte, la même date et le même type de correspondance. Un titre accompagné d’une adresse est un lien cliquable vers la source ; un résultat sans adresse affiche, tout comme à l’écran, l’enregistrement correspondant, ici replié sous un en-tête déroulant. Un diagramme circulaire en Mermaid permet de voir d’un seul coup d’œil quelle source a le plus contribué. Le fichier s’ouvre en mode lecture dans Obsidian et Discourse, et est également destiné à être transmis dans son intégralité à un assistant IA en tant que matériel source.

L'en-tête du fichier Markdown contient toutes les informations nécessaires pour relancer la recherche sans avoir à ouvrir le site : l'adresse permettant de relancer la même recherche, le terme recherché, les mots pris séparément, le mode de combinaison choisi, l'heure et la durée de la recherche, ainsi que le nombre de résultats au total et par source. Le statut y est fixé à « définitif » : il s'agit d'un enregistrement d'une recherche à un moment donné, et non d'une page qui sera mise à jour ultérieurement.

Les trois fichiers mentionnent « BesluitBron » comme auteur. Aucun nom de personne n'y figure.

Exporter au format ZIP

À côté des trois boutons se trouve un quatrième : ZIP, disponible à partir de la version 1.3.88. Ce fichier contient le rapport Markdown ci-dessus, ainsi qu'un dossier par source ayant donné des résultats, chacun contenant un fichier par résultat.

Lorsqu’un résultat est trouvé, le document original de la source est récupéré dans la mesure du possible : un fichier PDF ou tout autre fichier proposé par la source elle-même. Si cela n’est pas possible, c’est l’enregistrement brut de ce résultat qui est inclus dans le fichier, au format JSON. Cette dernière situation ne constitue pas une lacune de ce bouton : pour certaines sources, il n'existe pas de document distinct pour ce résultat, et l'enregistrement correspond alors exactement à ce que l'écran affiche déjà sous « Afficher l'enregistrement ».

Chaque fichier reçoit un nom composé de la date, de l'organisation et du titre du résultat, par exemple 20170905-gemeente roermond-zonder titel 1.pdf. Si la source ne comporte pas de titre, celui-ci est repris tel qu'il apparaît à l'écran. Deux résultats qui donneraient lieu au même nom sont distingués l'un de l'autre par un numéro d'ordre.

Ce bouton récupère réellement les documents auprès des sources, au lieu de se contenter d'y renvoyer, ce qui prend plus de temps que les trois autres boutons : avec l'option « maximum de la source », cela peut aller jusqu'à plusieurs centaines de documents en un seul téléchargement. C’est pourquoi une estimation s’affiche d’abord, « 1 seconde par document », accompagnée du nombre de fichiers et d’un choix : « Télécharger » ou « Annuler ». Ce bouton ne fonctionne donc qu’avec JavaScript : le navigateur effectue d’abord un petit calcul avant que le téléchargement ne commence, ce qui décourage l’utilisation d’un script automatisé sans qu’un service externe soit nécessaire.

Ce devis est accompagné d'un mot de passe. Le fichier est ainsi crypté, et il est impossible de l'ouvrir sans ce mot de passe. Ce mot de passe figure sur le même écran que le devis, et ce de manière délibérée : cela n'empêche pas un script de lire cette page lui-même, qui peut tout aussi bien lire ce mot de passe qu'un visiteur. Cela rend toutefois plus difficile l'envoi imprudent du fichier sans que le destinataire ne reçoive également le mot de passe. Une installation peut désactiver ce cryptage.

Dans quelle langue l'écran affiche-t-il la réponse ?

L'affichage s'adapte à la langue de la page. BesluitBron propose quatre langues : le néerlandais, l'anglais, l'allemand et le français. Si la langue sélectionnée est différente, le texte s'affiche en néerlandais, comme partout sur ce site.

À partir de la version 1.3.61, cette langue s'applique à tout ce que l'écran affiche : le résultat par source, la colonne « Mode », la remarque sous une source, les libellés dans le classeur et le nom du fichier téléchargé. Jusqu'à la version 1.3.60 incluse, cette langue était uniquement le néerlandais, même sur une page en anglais.

Pour chaque résultat, seul le titre est traduit, et uniquement lorsque la page n'est pas en néerlandais : le contexte, la date et l'extrait proviennent de la source et restent tels qu'ils y figurent. Un titre qui n'est pas encore connu est traduit à la volée par DeepL, le même service qui traduit également cette documentation. Sous un titre traduit se trouve un petit bouton « Afficher l'original » qui permet de voir le texte original de la source ; un clic dessus fait passer le bouton à « Afficher la traduction » pour revenir en arrière.

Ce que l'écran ne fait pas

  • Les résultats provenant de différentes sources ne sont pas classés ensemble. Chaque source utilise son propre système de notation, et ceux-ci ne sont pas comparables entre eux ; un classement mixte suggérerait un ordre que personne n'a établi ;
  • Les doublons ne sont pas supprimés. Les sites Open Raadsinformatie et OpenBesluitvorming proposent les mêmes documents du conseil municipal, et c’est une caractéristique du paysage que l’écran affiche plutôt que de masquer ;
  • Il n'y a pas d'option « non ». Contrairement à « ou » et « et », celle-ci ne peut pas être déduite de manière claire à partir d'une fenêtre tronquée ;
  • Le lecteur ne peut pas feuilleter lui-même les pages. À partir de la version 1.3.86, l'écran récupère automatiquement plusieurs pages d'une source dès que le paramètre « Nombre par source » le demande, mais toujours jusqu'à la limite choisie exactement et jamais au-delà, à la demande du lecteur ; celui qui souhaite en consulter davantage que ne le permettent les quatre choix proposés doit se rendre directement sur la source ou dans son explorateur.

Pour une application : /api/search.json

La même recherche peut également être lancée sous forme de données plutôt que de page, à l'adresse /api/search.json, à partir de la version 1.3.86. Cette adresse renvoie le résultat en une seule fois, dès que chaque source est prête, plutôt que pendant que la recherche est encore en cours. Elle partage le même quota d'une recherche par seconde avec cet écran. Voir Zoekresultaten.

Ce qui est consigné

Chaque requête adressée à une source est consignée dans le journal des requêtes, dans la catégorie « SEARCH ». Une seule recherche génère donc six lignes, une par source, avec la même référence à la requête. Le contenu de ce journal et la durée de conservation des données sont précisés à l'adresse Privacy en Cookies.