Introduction
Pour effectuer des recherches en utilisant dtSearch Web, saisissez une requête dans l'espace fourni et cliquez sur le bouton Recherche. dtSearch Web retournera une liste
des documents qui correspondent à votre requête. Pour visualiser un document de
la liste, cliquez sur le lien. Après avoir ouvert un document dans dtSearch Web, vous pouvez utiliser les boutons Occurrence
suivante et Occurrence précédente sur la barre de boutons pour
naviguer d'occurrences en occurrences. (Pour les fichiers PDF, utilisez la
navigation entre les occurrences de la barre d'outils de
Adobe Reader et non les boutons dans dtSearch Web).
Le formulaire de recherche peut inclure une ou plusieurs cases d'option pour
les caractéristiques de recherche.
Généralités
dtSearch prend en charge
deux types de requêtes de recherche. Une recherche
en langage naturel correspond à n'importe quelle séquence de texte, telle
qu'une phrase ou une question. Après une recherche en langage naturel, dtSearch trie les documents retrouvés selon leur
pertinence.
Une recherche booléenne consiste en un groupe de mots ou phrases liés par des opérateurs tels que and et or
indiquant la relation existant
entre les mots ou les phrases. Par exemple:
Si vous utilisez plus d'un opérateur, vous devez
utiliser des parenthèses pour indiquer précisément ce que vous désirez
rechercher. Par exemple, pomme and poire or jus d'orange peut signifier (pomme and poire) or jus d'orange, ou encore peut signifier pomme and (poire or jus d'orange).
Les mots vides, tels que si et les, sont ignorés lors
des recherches.
Les termes de recherche peuvent inclure les
caractères spéciaux suivants:
Il n'est pas nécessaire d'utiliser des caractères ou
commandes spéciaux pour formuler une requête de recherche. Saisissez simplement
l'expression de la manière telle qu'elle apparaît habituellement dans les
documents. Vous pouvez utiliser une expression n'importe où dans une requête de
recherche. Exemple:
pomme m/5 salade
de fruits
Si une expression contient un mot vide, dtSearch ignore le mot vide pendant la recherche de
l'expression. Par exemple, une recherche sur Statue de la liberté trouvera tout
document contenant le mot statue, tout autre mot intercalé, et le mot liberté.
La ponctuation à l'intérieur d'un terme de recherche
est traitée comme un espace. Ainsi, aujourd'hui serait traité comme une
expression contenant deux mots: aujourd et hui.
1843©(8)(ii) deviendrait 1843 c 8 ii (4 mots).
Un terme de recherche peut contenir les caractères
génériques * et ?. Le caractère ? dans un mot remplace n'importe quel caractère unique, et * remplace une chaîne de
caractères. Les caractères génériques peuvent être n'importe où dans un mot.
Par exemple:
appl* retrouve
appliquer, application, etc.
*cipl* retrouve principes, participe, etc.
cour? retrouve cours, court mais pas course.
commu*ion
retrouve communion, communication, etc.
L'utilisation du caractère * près du début d'un mot
ralentira la recherche.
Une recherche en langage naturel consiste en
n'importe quelle combinaison de mots, d'expressions ou de phrases. Après une
recherche en langage naturel, dtSearch trie les
documents retrouvés selon leur pertinence. La pertinence des documents
retrouvés tient compte des éléments suivants: le nombre de documents dans
lequel chaque mot de votre requête de recherche apparaît (plus il y a de
documents dans lesquels un mot apparaît, moins il sert à distinguer les
documents pertinents des documents qui ne le sont pas), le nombre de fois où
chaque mot de la requête de recherche apparaît dans les documents et la densité
des occurrences dans chaque document. Les mots vides et les opérateurs de
recherche tels que NOT et OR sont ignorés.
La recherche de synonymes retrouve tous les synonymes
d'un mot d'une requête de recherche. Par exemple, une recherche sur rapidement
trouvera aussi vite. Vous pouvez activer la recherche de synonymes pour tous
les mots d'une requête ou vous pouvez aussi activer sélectivement la recherche
de synonymes en ajoutant le caractère & après certains des mots d'une
requête de recherche. Par exemple: accélérer& m/5 recherche.
L'effet d'une recherche de synonymes dépend du type
de synonymes demandés dans le formulaire de recherche. dtSearch peut rechercher les synonymes définis par
l'utilisateur, ceux du thesaurus intégré dans dtSearch ou les synonymes et les mots relatifs (tels que les antonymes, les catégories
relatives, etc.) du thesaurus intégré dans dtSearch.
La recherche floue trouvera un mot même s'il est mal
écrit. Par exemple, une recherche floue sur pomme trouvera pommme.
La recherche floue peut s'avérer utile si vous faites des recherches dans des
documents susceptibles de contenir des fautes d'orthographe, ou dans des
documents lus avec le procédé de reconnaissance optique de caractères (OCR). Il
y a deux façons d'ajouter cette tolérance à l'erreur dans vos recherches:
- Définissez un indicateur pour activer la
recherche floue pour tous les mots de la requête. Vous pouvez ajuster le
niveau de tolérance entre 1 et 10
- Vous pouvez aussi ajouter sélectivement la
tolérance à l'erreur en utilisant le caractère %. Le nombre de caractères
% ajoutés détermine le nombre de différences que dtSearch ignorera lors de la recherche d'un mot. La position des caractères %
détermine combien de lettres, au début du mot, doivent correspondre.
Exemples:
La recherche phonétique cherche un mot phonétiquement
identique au terme de recherche et qui commence avec la même lettre. Par
exemple, une recherche phonétique sur Dupont trouvera aussi Dupond.
Pour demander à dtSearch d'effectuer une recherche phonétique sur un mot, insérez un # devant le mot
dans votre requête. Exemples: #durant, #hardy
Cochez la case Phonétique pour activer la
recherche phonétique pour tous les mots d'une requête. La recherche phonétique
est plus lente que les autres types de recherche et tend à élargir les
recherches, il est donc en général préférable d'utiliser le symbole # pour
effectuer sélectivement des recherches phonétiques.
La troncature élargit la recherche à d'autres formes
grammaticales des mots. Par exemple, une recherche sur pêche trouvera aussi
pêcheur. Une recherche sur application trouvera aussi appliquer, applique et
appliquait. Il y a deux façons d'appliquer la troncature à vos requêtes:
Lorsque dtSearch trie le
résultat d'une recherche, par défaut, tous les mots de la requête de recherche
sont équivalents lors du décompte des occurrences. Cependant, vous pouvez
modifier cela en spécifiant le poids relatif de chacun des mots de votre
requête, comme suit:
pomme:5 and poire:1
Cette requête trouvera les mêmes documents que pomme
et poire, mais dtSearch considérera le mot pomme
comme 5 fois plus "lourd" que poire lors du tri des résultats.
Dans une recherche en langage naturel, dtSearch détermine automatiquement le poids sémantique des
termes, à partir de l'analyse de leur distribution dans vos documents. Si vous
spécifiez les poids de termes de recherche dans une requête formulée en langage
naturel, ces poids remplaceront les poids que dtSearch leur aurait affectés.
Quand vous indexez une base de données ou tout autre
fichier contenant des champs, dtSearch enregistre
l'information des champs, ce qui permet d'effectuer des recherches limitées à
un champ en particulier. Par exemple, supposons que vous avez indexé une base
de données Access comportant un champ Nom et un champ Description. Vous
pourriez effectuer une recherche sur le mot pomme dans le champ Nom comme suit:
Nom contains pomme
L'opérateur ET est utilisé dans une requête de
recherche pour combiner deux expressions, les deux devant se trouver dans les
documents recherchés. Par exemple:
pomme and poire retrouvera tous les
documents contenant les deux expressions.
(pomme or banane) and (poire m/5 raisin) retrouvera tous les documents qui (1) contiennent ou bien pomme OU bien
banane, ET (2) qui contiennent poire qui ne doit pas être distant de plus de 5
mots de raisin.
L'opérateur OR est utilisé dans une requête de
recherche pour connecter deux expressions, au moins l'une d'entre elles devant
se trouver dans tout document retrouvé. Par exemple, pommes ou poires
retrouvera tout document contenant tarte aux pommes, poires pochées ou les
deux.
L'opérateur M/N est utilisé dans une requête de
recherche pour préciser qu'un mot ou qu'une expression doit figurer à N mots ou
moins d'un autre mot ou expression. Par exemple, pomme m/5 poire retrouvera tout
document qui contient pomme à 5 mots ou moins de poire. Les exemples suivants
utilisent M/N:
(pomme or poire) m/5 banane
(pomme m/5 banane) m/10
poire
(pomme and banane) m/10
poire
En général, au moins l'une des expressions reliées
par M/N devrait être un seul mot ou une expression ou un groupe de mots et
d'expressions reliés par OU. Exemples:
(pomme and banane)
m/10 (poire and raisin)
(pomme m/10 banane) m/10
(poire and raisin)
En général, au moins l'une des expressions reliées
par M/N devrait être un seul mot ou une expression ou un groupe de mots et
d'expressions reliés par OR. Exemples:
(pomme and banane) m/10
(poire or raisin)
(pomme and banane) m/10
orange
dtSearch utilise deux
mots prédéfinis pour marquer le début et la fin d'un fichier: xfirstword et xlastword. Ces
termes sont utiles si vous désirez limiter une recherche au début ou à la fin
d'un fichier. Par exemple, pomme m/10 xlastword recherchera pomme à 10 mots ou moins de la fin d'un document.
Utilisez NOT juste avant un terme de recherche pour
renverser sa signification. Ceci vous permet d'exclure des documents d'une
recherche. Exemple:
Pomme and not poire
NOT seul peut se trouver au début d'une requête. Par
exemple, non poire retrouve tous les documents ne contenant pas poire.
Si NOT n'est pas le premier opérateur d'une recherche,
vous devez utiliser soit AND soit OR avec NOT :
Pomme or not poire
not (pomme m/5
poire)
L'opérateur NON M/ ("pas dans") vous permet
de rechercher un mot ou une expression qui n'est pas associé à un autre mot ou
une expression. Par exemple:
pomme not m/20
poire
Contrairement à l'opérateur M/, NON M/ n'est pas
symétrique, c'est-à-dire que pomme NOT M/20 poire n'équivaut pas à poire NOT
M/20 pomme. Dans la requête pomme non m/20 poire, dtSearch recherche pomme et exclut les cas où pomme est trop près de poire. Dans la
requête poire NOT M/20 pomme, dtSearch recherche
poire et exclut les cas où poire est trop près de pomme.
Une recherche par plage de valeurs numériques est une
recherche sur n'importe quel nombre se trouvant dans une plage. Pour ajouter
une plage numérique dans une requête de recherche, saisissez les limites
supérieures et inférieures de la recherche, séparées par ~~, comme suit:
pomme m/5 12~~17
Cette requête trouve tous les documents contenant
pomme à 5 mots d'un nombre compris entre 12 et 17.
Les recherches par plage de valeurs numériques ne
fonctionnent qu'avec des entiers positifs. Cette recherche porte aussi sur les
limites supérieures et inférieures (ainsi, 12 et 17 seront recherchés dans
l'exemple ci-dessus).
Lors d'une recherche par plage de valeurs numériques,
les points décimaux et les virgules sont traités comme des espaces et le signe
- est ignoré. Par exemple, -123,456.78 sera interprété comme: 123 456 78 (3
nombres). En utilisant la personnalisation de l'alphabet, l'interprétation des
caractères de ponctuation peut changer. Par exemple, si vous modifiez la
virgule et le point de caractère d'espacement à ignorer, alors 123,456.78 sera interprété
comme 12345678.
Retour en haut de page >>