Repository navigation
Releases: EliasBaroudi/search-engine-python
Releases · EliasBaroudi/search-engine-python
Release list
v3
Version finale de l'application:
- Ajout de l'interface
- Refactoring du code
- Perfectionnement des commentaires ainsi que des entêtes Doxygen
- Transformation de main.py en un fichier intermédiaire pour faciliter l'implémentation de l'interface
v2
Implémentation du moteur de recherche :
- Ajout du calcul TF (Term Frequency) sur les documents du corpus.
- Ajout du calcul IDF (Inverse Document Frequency) sur les documents du corpus.
- Ajout du calcul TFxIDF pour la requête utilisateur.
- Ajout de la fonctionnalité de retour des documents pertinents, basée sur la similarité cosinus entre la requête et les documents.
v1
Socle de base de l'application :
- Classe CVE
- Classe Corpus
Création d'un corpus en faisant correspondre des vulnérabilités avec des articles scientifiques.
Utilisation des API de Arxiv et Kevin.