Quel problème peut survenir avec une recherche sémantique pure dans un pipeline RAG ?	Elle peut parfois produire des résultats surprenants ou non pertinents (corner cases).
Quelle stratégie est proposée pour améliorer les résultats de recherche dans un pipeline RAG ?	Combiner la recherche sémantique avec un système de recherche lexicale.
Qu'est-ce que la recherche lexicale ?	Une recherche de texte classique qui décompose la requête en mots individuels pour trouver des correspondances exactes.
Quel algorithme est couramment utilisé pour implémenter la recherche lexicale dans les pipelines RAG ?	BM25 (Best Match 25).
Quelle est la première étape de l'algorithme BM25 ?	La tokenisation de la requête (découpage en mots séparés).
Comment BM25 détermine-t-il l'importance relative d'un terme ?	En fonction de sa fréquence d'utilisation dans les documents (les termes rares ont une importance plus élevée).
Quel est l'objectif final de l'algorithme BM25 ?	Trouver le fragment de texte qui utilise le plus souvent les termes les plus fortement pondérés.
Quel est l'objectif de la fusion des résultats de la recherche sémantique et lexicale ?	Obtenir le meilleur équilibre entre l'aspect sémantique et l'aspect recherche de texte classique.
