AlexandreBidon / tp_ranking

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TP 3 : Expansion de requête et ranking

Présentation

Auteur : Alexandre Bidon

Note : Ce repo contient le code d'un TP du cours d'indexation web. Le sujet du TP est disponible ici.

Ce repo présente une implémentation basique d'un ranking de page web.

Comment lancer le ranking

Pour commencer il faut installer les dépendances du projet :

pip install -r requirements.txt

Il est ensuite possible d'utiliser l'outil avec la commande suivante :

python3 main.py --request <insérer sa requete>

Il est possible d'ajouter les arguments suivants à la commande :

  • '--request_all_tokens' : désactivé par défaut. Si True, cherche uniquement les sites contenant tous les termes de la requete. (Filtre ET/OU)
  • '--result_file' : pour modifier le chemin du fichier d'export

Comment lancer les tests

Il est possible de lancer les tests de la manière suivante :

python3 -m unittest tests.test_ranking

Fonctionnement

About


Languages

Language:Python 100.0%