0

6 La navigation dans le manuel de Kentika est réservée aux utilisateurs identifiés



Rechercher sur une rubrique texte

Recherche sur données textuelles

Préambule

La recherche sur données textuelles est appliquée pour les rubriques texte, traitement de texte, adresse, URL, adresse email. Les recherches sur des rubriques lien ou thesaurus utilisent également cette recherche en première étape (sauf le cas particulier où c'est un n° d'enregistrement qui est indiqué).

La recherche sur ces données utilise un index uniterme appelé "dico". Cet index est à double entrée : le mot exact et sa réduction phonétique. Aussi, plus vous aurez affiné vos règles d'approximation phonétique, plus vous offrirez à vos utilisateurs de souplesse dans l'expression des recherches.

Les rubriques proposant une option de traduction peuvent être cherchées dans n'importe quelle langue. En effet, lors de l'indexation, toutes les traductions sont considérées comme faisant partie de la rubrique elle-même.

Opérateurs

La recherche sur des données textuelles se déroule en une ou deux étapes. La première consiste à effectuer une recherche à partir du dictionnaire, la deuxième affine la recherche à partir des valeurs présentes sur les enregistrements.

Tous les opérateurs ne sont pas applicables simultanément. Ci-dessous sont décrits chacun de ces opérateurs et les éventuelles incompatibilités.

Opérateur Description

* Troncature

p Approximation phonétique

a Recherche aussi sur les alias

n Contient tous les mots

x1 Contient tous les mots dans l'ordre

x2 Contient l'expression

x3 Commence par l'expression

x9 Est égal à l'expression

Troncature : *

Correspond à l'option "Mot commence par", n'est pas compatible avec les options : "contient l'expression", "commence par l'expression" et "est égal à l'expression".

Approximation phonétique : p

Si dans la base se trouvent des fiches avec les mots suivants :

... bateaux ...

... battau ...

... bato ...

et que vous avez mis en place les règles d'approximation phonétique suivantes :

eaux -> o (fin de mot)

au -> o (partout)

tt -> t (partout)

les trois mots ci-dessus auront la même réduction phonétique : bato.

Lors d'une recherche avec activation de l'approximation phonétique, l'utilisation de n'importe lequel des mots ci-dessus permettra de retrouver les trois fiches.

Cet opérateur n'est pas compatible avec les options : "contient tous les mots dans l'ordre", "contient l'expression", "commence par l'expression" et "est égal à l'expression".

Alias : a

Cet opérateur est proposé pour les Tables / Rubriques suivantes : Auteur / Nom ; Référence / Nom ; Thesaurus / Descripteur (synonyme) ; Revue / Nom.

Rappel : lorsque l'on effectue une recherche sur une rubrique lien, la recherche commence par une recherche sur la table "terminale" puis le résultat est "propagé" via le lien sur la table de recherche. Ainsi, lorsque l'on effectue une recherche sur Document / Auteur le logiciel fait une première recherche sur Auteur / Nom : c'est pourquoi cette option est proposée sur les écrans de recherches multi-critères.

Contient tous les mots : n

Si cet opérateur n'est pas présent, la recherche est "contient au moins un des mots".

Opérateurs appliqués en deuxième étape

Contient tous les mots dans l'ordre : x1

Vérifie que les mots sont présents dans le texte et dans l'ordre dans lequel ils ont été saisis.

Contient l'expression : x2

Vérifie que la chaîne de caractères complète et telle qu'elle a été saisie (en tenant compte des éventuelles ponctuations) est bien présente dans le texte des fiches pré-sélectionnées.

Commence par l'expression : x3

Idem ci-dessus et le texte doit en plus commencer par ce qui est saisi.

Est égal à l'expression : x9

Effectue une comparaison caractère par caractère (sans cependant tenir compte des majuscules vs minuscules ou des lettres accentuées)

"le journal du multimedia" est considéré comme étant égal à l'expression "Le journal du Multimédia"

Lors de l'activation de cet opérateur, il n'est plus possible d'exprimer une expression booléenne dans la valeur recherchée.

Exemple : une recherche sur Document / Descripteur est égal à l'expression :

(logiciel / progiciel) & gestion documentaire

ne fournirait aucun résultat alors qu'elle en fournirait avec toute autre opérateur.