Bernard
SOUS LE CAPOT

Techniques

Bernard est auto-hébergé

Bernard est exploité sur une infrastructure auto-hébergée et administrée directement par le projet.

L’objectif est de garder la maîtrise du service, de son moteur et de son index, plutôt que de déléguer la recherche à une grande plateforme publicitaire.

YaCy au cœur du moteur

Bernard s’appuie sur YaCy, un logiciel libre de moteur de recherche distribué.

YaCy assure notamment l’exploration des sites, l’indexation des documents et une partie de la recherche. Bernard construit par-dessus cette base son interface, son corpus et ses règles de présentation des résultats.

Un index local qui grandit

Bernard construit progressivement un index local avec une attention particulière portée aux pages francophones, aux services publics, aux sites locaux, aux médias, à la culture, à l’éducation et à l’écosystème du logiciel libre.

Les sources sont explorées puis revisitées selon leur nature et leur fréquence de mise à jour. L’index évolue donc en permanence.

Le nombre de documents présents dans l’index local ne représente pas nécessairement uniquement les pages découvertes par les campagnes propres à Bernard : le fonctionnement distribué de YaCy peut également contribuer à enrichir cet index.

Pas de profil publicitaire

Aucun compte n’est nécessaire pour effectuer une recherche et Bernard n’a pas vocation à constituer un profil commercial à partir des requêtes.

Il n’y a pas de publicité ciblée intégrée au moteur. Le choix entre le mode clair et le mode nuit est mémorisé localement dans le navigateur.

Des résultats, pas une réponse fabriquée

Bernard est avant tout un moteur de recherche : il cherche des pages et renvoie des liens vers leurs sources.

Il ne remplace pas les sites du Web par une réponse générée automatiquement et n’utilise pas la personnalisation publicitaire pour adapter les résultats à un profil individuel.

Un projet en construction

Bernard ne prétend pas indexer tout le Web ni offrir aujourd’hui la couverture d’un moteur industriel.

La taille de l’index, sa fraîcheur et la pertinence des résultats progressent au fur et à mesure que le corpus et les outils du projet évoluent.

Cette limite fait partie de la transparence du projet : montrer ce que Bernard sait faire, mais aussi ce qu’il ne sait pas encore faire.