La question est en allemand, l’instruction décisive en arabe. Une recherche portant sur les mêmes lettres peut difficilement reconnaître le paragraphe correspondant. Une application de recherche multilingue tente au contraire de rapprocher la question et le sens au-delà des différentes formulations. Qu’elle trouve un texte qui semble similaire ne suffit toutefois pas encore.
La fiche officielle du modèle BGE-M3 décrit des embeddings multilingues ainsi que la recherche dense, la recherche creuse et la recherche multivecteur. Ces capacités concernent la sélection des sources. Une traduction complète et une réponse correcte sont des tâches supplémentaires qu’il faut examiner séparément.
Un espace de recherche commun n’est pas encore une réponse
Dans la recherche dense, les textes sont convertis en représentations numériques et comparés à l’aide d’une mesure de similarité. Les méthodes creuses utilisent des caractéristiques pondérées réparties d’une autre manière. Les méthodes multivecteurs peuvent comparer un texte à travers plusieurs représentations. La fiche du modèle décrit plusieurs voies de recherche ; leur simple disponibilité ne garantit pas un résultat pertinent pour chaque formulation.
Pour le lecteur, une chose plus simple compte d’abord : la section retrouvée traite-t-elle de la même question, y compris la restriction et la portée ? Un résultat portant sur des documents archivés n’est pas une base suffisante pour une question sur le dossier de travail actuel.
Trois fiches de connaissances au lieu d’une vaste archive
Créez votre propre petite collection avec des identifiants fixes. K01 décrit une règle d’autorisation pour les colis scellés. K02 permet de prendre du matériel librement accessible. K03 nomme un autre sujet, par exemple l’archive. Gardez les faits délibérément courts et sans ambiguïté.
Pour K01, vous pouvez travailler avec des versions en allemand, en arabe et en hindi vérifiées par une personne disposant de l’expertise nécessaire. Les phrases suivantes, que nous avons rédigées nous-mêmes, constituent un exemple pédagogique et nécessitent une relecture linguistique appropriée avant toute publication :
K01-de: Versiegelte Pakete dürfen nur nach Freigabe geöffnet werden.
K01-ar: لا يجوز فتح العبوات المختومة إلا بعد الحصول على موافقة.
K01-hi: सीलबंद पैकेट केवल अनुमति मिलने के बाद खोले जा सकते हैं।
L’identifiant relie le sens, et pas seulement le nom de fichier. Avant le test de recherche, définissez quelle fiche chaque question doit atteindre. Pour la question allemande « Wann darf ich ein versiegeltes Paket öffnen? » (« Quand puis-je ouvrir un colis scellé ? »), K01 fait partie de la base attendue. K02 est un contre-exemple délibérément proche, avec une condition différente.
Évaluez d’abord les résultats, puis la formulation
Une fois qu’un environnement de recherche approprié est préparé, posez d’abord les questions sans aucune génération de réponse ultérieure. Notez les identifiants des premiers résultats et les textes originaux correspondants. Vous pouvez ainsi établir si la bonne base est sélectionnée tout court.
Vérifiez le premier résultat, puis une partie un peu plus large de la liste des résultats. Un document pertinent en deuxième position révèle une propriété différente d’un premier résultat pertinent. Avec une toute petite collection, de telles différences sont directement visibles sans qu’il faille publier un taux global artificiellement précis.
Une petite grille d’évaluation suffit : identifiant de la question, fiche attendue, fiches trouvées, langue source et toute différence de sens observée. Modifiez ensuite uniquement la langue de la question. Si vous réécrivez le corpus en même temps, la nouvelle série n’est plus la même comparaison.
Les négations sont des contre-exemples particulièrement précieux
Ajoutez une question qui cible une exception. De nombreux mots communs peuvent rendre attrayant un résultat erroné sur le fond. Une section contenant « ne doit pas » ou « uniquement après autorisation » doit conserver son sens. Une recherche de contenu similaire ne doit donc pas être confondue avec la vérification d’un énoncé identique.
Ce n’est qu’après la sélection des résultats que vous faites produire, si nécessaire, une réponse ou une traduction. Continuez d’afficher le passage original. Les erreurs de recherche restent ainsi distinguables des erreurs de traduction. Une source correcte peut être mal rendue ; une traduction fluide peut expliquer une source inappropriée de manière compréhensible mais fausse.
L’affichage fait aussi partie du test
Le texte arabe nécessite le bon sens de lecture ; les identifiants techniques restent dans leur ordre logique. Le hindi n’est pas l’indonésien. Ces différences devraient déjà être correctes dans les données de référence avant qu’un test de modèle n’en tire une apparente conclusion sur la qualité.
Se lancer dans la recherche multilingue consiste donc à réunir quelques sens bien compris et de bons contre-exemples. BGE-M3 fournit pour cela un modèle documenté. Seule la recherche réelle, avec les questions, les langues et les passages originaux concrets, montre s’il rend votre collection utilement consultable.
Sources et état
Sources à jour au 25 octobre 2026. Fiche du modèle BGE-M3.

