|
@@ -2,12 +2,16 @@
|
|
|
|
|
|
## Arthur Brandao & Maxence Bacquet - M2 ILI
|
|
## Arthur Brandao & Maxence Bacquet - M2 ILI
|
|
|
|
|
|
-Programme pour interroger la base de données DBLP au format XML pour trouver les co-auteurs d'un auteur donné. Le programme possède deux fonctions, la première permet de faire un pré-traitement de la base dans un fichier .ppf, le second permet d'effectuer la recherche depuis le fichier obtenu suite au pré-traitement.
|
|
|
|
|
|
+Programme pour interroger la base de données DBLP au format XML.
|
|
|
|
|
|
## Documentation des commandes
|
|
## Documentation des commandes
|
|
|
|
|
|
La documentation suivante pars du principe qu'un terminal est ouvert dans le dossier du projet et que nodejs est installé
|
|
La documentation suivante pars du principe qu'un terminal est ouvert dans le dossier du projet et que nodejs est installé
|
|
|
|
|
|
|
|
+## Partie 1 - Recherche des co-auteurs d'un auteur
|
|
|
|
+
|
|
|
|
+L'objectif du programme est de trouver les co-auteurs d'un auteur donné. Le programme possède deux fonctions, la première permet de faire un pré-traitement de la base dans un fichier .ppf (Pre Processing File), le second permet d'effectuer la recherche depuis le fichier obtenu suite au pré-traitement.
|
|
|
|
+
|
|
### Commande de pré-traitement de la base
|
|
### Commande de pré-traitement de la base
|
|
|
|
|
|
Cette commande permet de générer un fichier .ppf (si aucune destination n'est indiquée le chemin vers le fichier seras le quivant : `./data/data.ppf`)
|
|
Cette commande permet de générer un fichier .ppf (si aucune destination n'est indiquée le chemin vers le fichier seras le quivant : `./data/data.ppf`)
|
|
@@ -92,9 +96,10 @@ npm run process
|
|
node main.js --process ./data/dblp.xml
|
|
node main.js --process ./data/dblp.xml
|
|
```
|
|
```
|
|
|
|
|
|
-## Temps d'execution
|
|
|
|
|
|
+### Temps d'exécution
|
|
|
|
|
|
Les temps d'executions des commandes sur nos PC sont de :
|
|
Les temps d'executions des commandes sur nos PC sont de :
|
|
|
|
|
|
-- **Préparation** : entre 5 et 6 minutes
|
|
|
|
|
|
+- **Référence** : entre 5 et 6 minutes
|
|
|
|
+- **Préparation** : environ 2 minutes
|
|
- **Recherche** : entre 5 et 10 secondes
|
|
- **Recherche** : entre 5 et 10 secondes
|