python bm25
1.0.0
Este proyecto implementa el algoritmo BM25 descrito en este documento para clasificar documentos de acuerdo con la relevancia.
Asegúrese de ejecutar el script setup.sh . Instalará todas las dependencias requeridas.
Use python sample.py para verlo en acción. Puede llevar algún tiempo, pero eventualmente se imprimirá en la consola los documentos recuperados que coinciden con la consulta, ordenados por relevancia.
Esta implementación es mejor adecuada para conjuntos de datos pequeños porque carece del índice invertido requerido para consultar rápidamente en grandes conjuntos de datos
https://github.com/nhirakawa/bm25