Accueil  / Semaine 9 / Autoévaluation

Autoévaluation

Question 1

Quel est le rôle de la classe Analyzer de Lucene ?

Question 2

Pour Lucene, qu’est-ce qu’un document ? Comment est-il constitué ?

Question 3

À quoi servent les lignes suivantes au début d’un programme Java faisant appel à Lucene ?

import org.apache.lucene.analysis.standard.StandardAnalyzer ;

import org.apache.lucene.document.* ;

import org.apache.lucene.index.IndexWriter ;

Question 4

Que devra-t-on faire d’abord avant d’effectuer une recherche dans un fichier PDF à l’aide de Lucene ?

Question 5

Si vous appliquez le programme ajout.java à l’exemple que nous avons vu, quel sera le résultat d’une recherche sur les caractères c et e ?

Question 6

(Vrai ou faux.) On a tout intérêt à stocker tout le contenu dans l’index ; dans le cas contraire, on sera incapable d’en retrouver ensuite les éléments.

Question 8

(Vrai ou faux.) Lucene permet une analyse de texte, mais c’est au programme Java qui l’utilise de classer les résultats de la recherche selon leur pertinence.

Question 9

Vous avez le document suivant « a b c d » dans votre base de documents. Pourtant, à la requête « a » Lucene ne trouve rien, alors qu’il trouve bien le documents si vous cherchez « b ». Pourquoi ?