Ce que vous pouvez construire

À quoi sert le projet

RAG-Fusion génère plusieurs formulations d’une requête et fusionne leurs classements avec Reciprocal Rank Fusion pour retrouver des documents autrement manqués.

Sources 1 ↗ · Sources 2 ↗

Le rôle de Jev

Jev est un outil de reclassement facultatif dans l’évaluation ; ses expériences nécessitent JEV_API_KEY. La démonstration originale reste purement vectorielle.

Sources 1 ↗ · Sources 2 ↗

Utilisation

Le banc d’évaluation compare les stratégies sur NFCorpus ; le parcours hybride associe BM25, recherche vectorielle, fusion et reclassement.

Sources 1 ↗ · Sources 2 ↗

Limites à connaître

Les reformulations ajoutent de la latence. Le README déconseille les usages privilégiant la précision et signale qu’un ancien tableau précède une correction du parseur.

Sources 1 ↗ · Sources 2 ↗

Description originale du dépôt

RAG-Fusion: multi-query generation + Reciprocal Rank Fusion for better retrieval-augmented generation. Includes evaluation harness with NFCorpus/BEIR.

Informations du projet

Relation avec Jev
Intégration
Preuve
Documenté
Langage
Python
Licence
MIT
Origine
Dépôt original
État du dépôt
Non archivé
Créé le
2023-09-25
Dernière mise à jour du code
2026-09-27
Étoiles GitHub
959
Preuve vérifiée
30 sept. 2026
Métadonnées vérifiées
29 sept. 2026
État de vérification
Vérifié

Les étoiles concernent tout le dépôt et peuvent inclure du travail sans rapport avec Jev.

Preuves et périmètre

Documenté correspond à la documentation ou au code lié. JevHunt n’a pas exécuté ni évalué ce projet indépendamment.

Commit de preuve: a9742c4aae95b097c1f715cf2350b569c9407872

Découvert via : github-search.

Notre méthode →

Suggérer une correction · Revendiquer cette fiche · Soumettre un projet