Aide à la recherche
Principe de base pour une recherche sur OpenGrey
Il suffit de saisir un ou plusieurs mots pour lancer la recherche
Le nombre de résultats peut être réduit en sélectionnant un critère dans le pavé d’affinage « Affiner votre recherche » - Vous obtiendrez alors moins de réponses.
Il est possible de rebondir et de lancer une nouvelle recherche en cliquant sur une valeur cliquable dans la liste des résultats ou lors de l’affichage de la notice / référence.
Le nombre de résultats peut alors être supérieur au nombre obtenu par la première recherche.
Interrogation du moteur (Exalead)
L’opérateur implicite utilisé dans Exalead entre différents mots saisis dans un même champ est le « AND ».
L’opérateur défini entre les différents champs de la recherche avancée est le «AND» (par défaut).
1. Syntaxe :
- " (guillemets)
- pour effectuer une recherche sur une expression précise, il faut saisir les mots entre des guillemets. Mais attention : la recherche effectuée ne sera pas réellement une recherche exacte puisque le moteur va enlever tous les mots vides. Par contre, cela va éliminer les documents dans lesquels les mots recherchés sont présents mais ne se suivent pas ou apparaissent dans un ordre différent.
- ex : littérature grise retrouve les notices qui contiennent les mots littérature et grise ; en revanche "littérature grise" retrouve les notices qui contiennent cette expression exacte.
- * (troncature)
- écrit à la fin d’un mot – ou des premières lettres d’un mot – lance une recherche sur les mots commençant par.... Peut être utilisé notamment pour rechercher les formes pluriel et singulier des termes.
- ex : Information* recherche : information et informations .
- + (plus)
- effectuer une recherche exacte sur le mot qui suit l’opérateur
- ex : +éoliennes permet de rechercher les documents contenant exactement éoliennes sans tenir compte du singulier éolienne.
- Le + permet également de faire des recherches sur les mots de liaisons (the, a, of, or, and) qui sont ignorés par défaut.
- ex : +le monde
- - (moins)
- permet d'omettre certains termes d’une recherche.
- ex : développement durable –éoliennes : recherche tous les documents contenant l'expression développement durable et ne contenant pas le mot éoliennes.
2. Opérateurs :
- AND
- Lance une recherche sur les documents contenant obligatoirement les deux termes ou expression.
- ex : "développement durable" AND éoliennes : recherche les documents contenant l'expression développement durable et le mot éoliennes.
- OR
- permet de retrouver des documents selon une logique avancée.
- ex : "développement durable" OR pollution : recherche tous les documents contenant l'expression développement durable ou le terme pollution.
- NOT
- exclusion d'un terme ou d'une expression
- ex : "développement durable" NOT éoliennes : recherche tous les documents contenant l'expression développement durable et ne contenant pas le mot éoliennes.
- NEAR
- recherche les documents dont les termes recherchés sont contenus, par défaut, à seize mots les uns des autres.
- NEAR/X
- permet de préciser la distance maximale entre deux mots.
- ex : développement NEAR/5 durable : recherche les documents où développement est au plus à cinq mots de durable.
- NEXT
- avec l'opérateur NEXT, tous les documents contenant les termes de la requête l'un à côté de l'autre apparaissent dans la liste des résultats.
- ex : développement NEXT durable
- BEFORE / AFTER
- permet de restreindre une recherche aux documents créés avant ou après une date.
- ex : développement BEFORE 2004 : recherche tous les documents créés avant 2004.
- OPT
- permet de préciser des mots à rechercher sans que leur présence soit obligatoire pour qu’un document apparaisse dans la liste de résultats. Les références contenant le mot écrit après OPT s’afficheront en premier, mais celles qui ne contiendront pas ce mot ne seront pas pour autant supprimées
- ex : "développement durable" OPT éoliennes : affichera en premier tous les documents contenant "développement durable ET éoliennes" puis ensuite les documents contenant uniquement développement durable.
3. Opérateurs spécifiques :
- soundslike
- permet une recherche avec une orthographe phonétique : Lorsque vous ne savez pas épeler un mot, écrivez le comme il se prononce et utilisez la recherche phonétique. Les résultats contiendront des mots qui sonnent comme celui que vous avez tapé.
- ex : soundslike:littrature
- spellslike
- permet une recherche avec une orthographe rapprochée
- ex : spellslike:gray
- Expression logique
- permet de rechercher par plusieurs mots et en exclure d’autres
- ex : ((rapide OR vitesse) AND NOT lumière)/dd>
- ex : (développement AND durable) OR (commerce AND équitable)
- Expression régulière
- il est possible d’effectuer des recherches en utilisant des expressions régulières. Les expressions régulières sont introduites par le caractère '/'. A l'intérieur d'une expression rationnelle, le point ('.') peut être utilisé à la place de n'importe quel caractère, l' '*' est utilisé pour spécifier une répétition de caractère. '|' signifie 'ou' et les parenthèses peuvent être utilisées pour grouper les caractères. Les expressions rationnelles peuvent être utilisées pour spécifier avec grande précision un ensemble flou de termes.
- ex : /mpg(1|2|3)?/ retrouve mpg1, mpg2, mpg3.
- ex : /gr.y/ retrouve gray et grey.
4. Recherche par champ(s) :
Exalead permet la recherche par index ou champs précis.
La syntaxe suivante est à respecter : critère de recherche en minuscule, suivi de deux-points et le(s) mot(s) recherché(s)
- author
- Cherche un auteur physique (personne) ou moral (organisation), un nom de congrès, une université de soutenance (thèse)
- ex : author:Smith
author:Istituto Superiore di Sanita
- [Noms des champs en XML : dc.contributor.*, dc.thesis.university]
- abstract
- Cherche dans tous les abstracts présents (à partir de 1997), quelle que soit la langue
- Ex : abstract:"travelling salesman problem"
- [Noms des champs en XML : dc.description.abstract et dc.description.abstractalt]
- type
- Permet une recherche par type de document (liste de valeurs) et par sous-types (mémoire, PhD thesis,…)
- ex : type:thesis - cherche par la catégorie globale « thèse
- type:Ph.D - affiche les thèses du type « Ph.D. »
- [Noms des champs en XML : dc.type.none et dc.type.subtype]
- series
- Cherche sur le titre de la série ou collection auquel appartient le document référencé
- Ex : series:report
- [Nom du champ en XML : dc.relation.ispartofseries]
- identifier
- Cherche sur tous les champs comprenant un identifiant de document (Numéro de rapport, ISSN, ISBN, etc)
- ex : identifier:ECRC-RR--79/1
- [Noms des champs en XML : dc.identifier.*]
- subject
- Permet de chercher sur des classifications et sujets standardisés tels que la Dewey ou CDU, le MeSH, etc. A noter : ces champs sont peu renseignés !
- ex :
- [Noms des champs en XML : dc.subject.*]
- publisher
- Cherche l’éditeur commercial d’une publication
- Ex : publisher :TextRelease
- [Noms des champs en XML : dc.publisher.none]
- country
- Cherche sur le pays d’origine de la référence bibliographique (soit par code à 2 lettres, soit le nom en toutes lettres en anglais)
- ex : country:FR
- [Noms des champs en XML : dc.country.iso]
[Noms des champs en XML : dc.country.iso]
Autres champs possibles (mais renseignés rarement)
- responsibility
- Permet de chercher dans la mention de responsabilité non formalisée pour un document
- [Nom du champ en XML : dc.descrition.statementofresponsability]
- toc
- Cherche des mots dans le champ sommaire (tableofcontents)
- ex : toc:biographical notes
- [Nom du champ en XML : dc.descrition. tableofcontents]
- partner
- Permet de chercher un partenaire ayant fourni la référence
- Ex : partner:bldsc
- [Nom du champ en XML : dc.]
- mime
- Permet de chercher sur le type MIME d’un document attaché (limité aux conférences GL)
- Ex : mime :pdf
- file
- Permet de chercher la présence d’un fichier attaché à la référence ou non (valeurs possible: 0, 1)
- Ex : file:1 - retrouve les références ayant au moins un fichier attaché
- link
- Permet de chercher la présence d’un lien vers un document externe dans la référence ; valeurs possibles : 0, 1
- [Nom du champ en XML : dc.relation.uri]
- handle
- Permet de chercher une notice précise à partir du suffixe du handle (identifiant pérenne d’une référence OpenGrey)
- Ex : handle :13530 - retrouve la notice http://hdl.handle.net/10068/13530
Limitation de recherche en mode requête (Affinage)
La limitation des résultats de recherche par affinage peut être remplacée par un mode requête, qui ne prend en compte qu’un champ unique
- person
- Auteur personne physique
- ex : person:Smith
- [Nom du champ en XML : dc.contributor.author]
- organization
- Auteur personne morale (organisation, institut)
- Ex : organization:Istituto Superiore di Sanita
- [Noms des champs en XML : dc.contributor.corporate ; dc.thesis.university]
- discipline
- Permet un affinage par code de classement SIGLE (code et / ou libellé)
- Ex : discipline:05B
Ex : discipline:librarianship
- [Nom du champ en XML : dc.subject.classification]
- keyword
- Cherche sur les mots clés en langue anglaise (parfois la seule information en langue anglaise)
- Ex : keyword:knapsack
- [Nom du champ en XML : dc.subject.none]
- year
- Cherche sur l’année de publication
- Ex : year:2002
- [Nom du champ en XML:dc.date.copyright]
- lang
- Cherche sur la langue du document sous forme de code ISO à 2 lettres
- Ex : lang:lv – retrouve les documents en langue lettonne/dd>
- [Nom du champ en XML : dc.language.iso]
- doctype
- Permet une recherche par type de document (liste de valeurs), soit par code, soit par libellé
- ex : doctype:thesis - cherche par la catégorie globale « thèse
doctype:K - affiche les conference proceedings
- [Nom du champ en XML : dc.type.none]
- origin
- Permet une recherche sur le pays de provenance de la référence
- Ex : origin:ES
- [Nom du champ en XML : dc.country.iso]