12.07.2015 Views

Le resume linguistique de donnees structurees comme ... - APMD

Le resume linguistique de donnees structurees comme ... - APMD

Le resume linguistique de donnees structurees comme ... - APMD

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

128 CHAPITRE 6 — Implémentation <strong>de</strong>s résumés SAINTETIQ en tant que métho<strong>de</strong> d’accèsd’un couplage fort avec le noyau du système <strong>de</strong> la même manière que les métho<strong>de</strong>s d’accèsstandard. Ceci garantit le maximum <strong>de</strong> performance possible, élément important pour les in<strong>de</strong>x,dont le rôle est d’accélérer les recherches. Enfin, la documentation disponible est relativementexhaustive et une communauté <strong>de</strong> personnes, centrée sur le logiciel, est active à travers <strong>de</strong>s listes<strong>de</strong> diffusion et <strong>de</strong>s forums <strong>de</strong> discussion. Ce <strong>de</strong>rnier aspect collaboratif est également importantlors <strong>de</strong> l’ajout <strong>de</strong> plug-in sur une plate-forme logicielle spécifique.En raison <strong>de</strong> sa fréquence, la recherche est l’opération la plus importante d’un in<strong>de</strong>x : elleintervient aussi bien lors <strong>de</strong>s interrogations que lors <strong>de</strong>s ajouts, suppressions et modifications.C’est à ce titre que l’opération <strong>de</strong> recherche est le point central <strong>de</strong> la présente étu<strong>de</strong>. L’objectifn’est pas <strong>de</strong> proposer une nouvelle technique d’in<strong>de</strong>xation générale dont les performancesseraient meilleures que celles <strong>de</strong>s techniques existantes (voir la section 5.2.4.5 et plus particulièrement,5.2.4.5). Cependant, <strong>de</strong> par l’aspect sémantique affirmé <strong>de</strong>s résumés SAINTETIQ,nous comptons montrer qu’ils sont aptes à ai<strong>de</strong>r les processus plongés dans le même cadre sémantique,notamment les outils d’interrogation flexible. <strong>Le</strong>s conclusions tirées <strong>de</strong> cette étu<strong>de</strong>permettront, à terme, <strong>de</strong> modifier la construction <strong>de</strong>s résumés, et <strong>de</strong> l’adapter en vue d’une optimisationpour le rôle d’in<strong>de</strong>x. À ce titre, les regroupements effectués par le processus actuelsont conservés : la hiérarchie <strong>de</strong> résumés est réutilisée telle quelle. La seule modification effectuéeest un changement <strong>de</strong> format, du texte simple d’un fichier XML vers une version binairedont la section 6.2 donne le détail.6.1 Description <strong>de</strong> l’implémentation6.1.1 Modification <strong>de</strong> l’algorithme <strong>de</strong> rechercheRappelons que l’interrogation précé<strong>de</strong>mment décrite admet en entrée <strong>de</strong>s critères expriméssur les étiquettes <strong>linguistique</strong>s. En sortie, le processus fournit <strong>de</strong>s résumés, issus <strong>de</strong> différentsniveaux <strong>de</strong> la hiérarchie <strong>de</strong> résumés, ou pris uniquement parmi les feuilles. <strong>Le</strong> processus d’interrogationdécrit dans le chapitre 2 peut être repris tel quel dans une métho<strong>de</strong> d’accès. Cependant,<strong>de</strong>ux étapes supplémentaires s’avèrent nécessaires en entrée et en sortie du processus (voir figure6.1) pour obtenir <strong>de</strong>s enregistrements.Dans le rôle d’in<strong>de</strong>x, où le service rendu est l’i<strong>de</strong>ntification d’enregistrements, l’interrogationest intégrée à un système <strong>de</strong> gestion <strong>de</strong> bases <strong>de</strong> données (SGBD). <strong>Le</strong>s hypothèses etpratiques en usage dans les SGBD doivent être respectées, notamment en ce qui concerne lesrequêtes. En effet, le langage <strong>de</strong> requête étant SQL, les conditions <strong>de</strong> sélection <strong>de</strong> la clause

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!