python bm25
1.0.0
Ce projet met en œuvre l'algorithme BM25 décrit dans ce document pour le classement des documents en fonction de la pertinence.
Assurez-vous d'exécuter le script setup.sh . Il installera toutes les dépendances requises.
Utilisez python sample.py pour le voir en action. Cela peut prendre un certain temps, mais finalement il imprimera à la console des documents récupérés correspondant à la requête, triés par pertinence.
Cette implémentation convient le mieux aux petits ensembles de données car il n'a pas l'index inversé requis pour la requête rapide dans les grands ensembles de données
https://github.com/nhirakawa/bm25