Requêtes: Recherche de citations à partir des codes

Pour retrouver des , un langage d'interrogation (query language) permet de formuler des requêtes basées sur des conditions logiques reliant et de codes. Il permet par exemple de trouver toutes les citations qui sont codés en même temps "socialisme" et "communisme". mais aussi (exemple plus complexe) toutes les citations qui sont dans l'hiérarchie des codes en dessous du code liberté (exploitant des liens typés définis entre les codes. Notez que si vous cherchez simplement à voir les citations correspondantes à un code, vous utilisez la liste des codes; l'outil décrit ici s'intéresse une combinaison particulière de codes).

Important: Ne pas confonder la recherche textuelle qui cherche une chaîne de caractères dans les documents primaires, avec une requête qui cherche des citations sur la base d'une requête impliquant des codes et leurs relations entre eux.

Le dialogue d'interrogation (query) s'active à l'aide de l'outil ou encore depuis le menu: .

Voici un exemple simple: Les outils à gauche du panneau correspondent aux relations que vous pouvez établir entre codes. Pour l'exemple, il faut d'abord choisir les deux codes dans la liste et ensuite appuyer sur l'outil pour choisir l'opérateur AND; les résultats (une liste de est immédiatement affichée en bas à droite; c'est une liste navigable comme toutes les autres listes vous permettant de voir la dans le contexte de son document primaire.

Le bouton d'impression produit des rapports contenant les citations trouvées. Un dialogue vous demandera la destination du rapport. Full Content - No meta produit un rapport condensé (économie de papier!); des options supplémentaires sont proposées quand vous choisirez cette variante.

Vous pouvez formuler des requêtes sophistiquées en combinant toute une panoplie d'opérateurs:

Opérateurs booléens
AND   &   ET logique
OR| OU logique
XOR||OU exclusif
NOT  non (négation)
Opérateurs sémantiques

Les opérateurs sémantiques exploitent des entre définis dans le des codes.

DOWN (ou SUB) Tous les noeuds du réseau en dessous ("enfants", relations transitives seulement; inclut toutes les relations en-dessous: "enfants des enfants")
UP Tous les noeuds immédiatement en-dessus ("parents").
SIBLING Les noeuds du même niveau dans un réseau hiérarchique ("frères et soeurs")
Opérateurs de proximité

Le bouton Adjacency operator settings permet de définir l'étendu de l'application des opérateurs de proximité (par défaut paragraphe).

Dans les explications A et B correspondent à deux codes distincts.

Cooccurrence de A et B
WITHIN Trouve toutes les citations codées A qui se trouvent à l'intérieur de citations codées B.
ENCLOSES Trouve toutes les citations A qui contiennent des citations codées B.
OVERLAPPS Citations qui se chevauchent
OVERLAPPED_BY   A est chevauché par B
FOLLOWS A suit B
PRECEDES A précède B
COOCCURR
Voir aussi