Utiliser une expression booléenne
Par défaut, le moteur cherche les éléments qui contiennent au moins un des mots saisis. Le tri se fait selon le nombre décroissant de mots trouvés, puis par ordre alphabétique. Par exemple, logement moyen signifie les éléments qui contiennent les mots logement ou moyen (logements moyens, revenus moyens, logements sociaux, ...).
Tous les caractères non alphabétiques ou non numériques sont remplacés par des espaces, les accents ne sont pas pris en compte ainsi que les majuscules et les minuscules. Par exemple, Parlement de la Région de Bruxelles-Capitale sera analysé comme quatre mots : parlement région bruxelles capitale.
Certains mots sont ignorés car trop courants ou sans signification pertinente en français (par exemple, de, du, da, son, sa, le, la, les, ...).
Troncature *
Les mots peuvent être tronqués à gauche, droite ou partiellement par le caractère *. Par exemple, parlement* cherchera les mots commençant par parlement (parlement, parlementaire, parlementariste, ...), *logie cherchera les mots finissant par logie (terminologie, sociologie, archéologie, ...), p*logie cherchera les mots commençant par p et finissant par logie (psychologie, paléonthologie, pathologie, ...).
Plusieurs troncatures peuvent être utilisées dans un même mot.
Recherche avec des termes exacts "..."
Un terme exact est défini par un texte entouré de guillemets. Si le moteur de recherche rencontre un terme exact, il cherche les éléments contenant exactement ce texte. La troncature peut être utilisée dans les termes exacts. Par exemple, \"dent\" signifie tous les éléments contenant le texte dent (dentition, accident, indentation, ...).
La recherche exacte est pratique pour la recherche d'expressions contenant des espaces ou des signes de ponctuation comme un sigle ou un acronyme. Par exemple, \"A.N.P.E.\" cherche les éléments qui contiennent le texte A.N.P.E., A.N.P.E. cherche les éléments qui contiennent les mots A ou N ou P ou E .
Les accents et les majuscules et les minuscules ne sont pas pris en compte dans un terme exact. Enfin, les termes exacts peuvent être utilisés dans toutes les expressions complexes décrites ci-dessous.
Négation ~
Le symbole ~ devant un terme représente une négation de ce terme. Le moteur de recherche cherche tous les éléments ne contenant pas ce terme. Par exemple, ~travail signifie tous les éléments sauf ceux qui contiennent le mot travail.
Opérateurs logiques ou opérateurs booléens + -
Des opérateurs logiques peuvent être utilisés entre les mots :
- + est utilisé pour l’opérateur ET
Par exemple, environnement + énergie signifie les éléments qui contiennent les mots environnement et énergie. - - est utilisé pour l’opérateur SAUF (MAIS PAS)
Par exemple, environnement - énergie signifie les éléments qui contiennent le mot environnement, sauf ceux qui contiennent aussi le mot énergie.
Plusieurs opérateurs peuvent être enchaînés dans une même expression. Ils sont appliqués dans l'ordre, de gauche à droite.
Par exemple, environnement + milieu - énergie signifie les éléments contenant environnement et milieu mais pas énergie.
Attention, deux opérateurs ne peuvent se suivre, une négation ne peut être combinée à un opérateur (+~ revient au même que l'opérateur -).
Regroupements (...)
Une expression peut être regroupée pour devenir un terme. Ce regroupement se fait avec les parenthèses. Cela permet de changer l'ordre d'application des opérateurs ou de combiner les résultats d'expressions complexes.
Exemples :
- poésie + (française romantique) signifie dans tous les éléments qui contiennent française ou romantique, uniquement ceux qui contiennent poésie ;
- (poésie + française) romantique signifie tous les éléments qui contiennent poésie ou française et tous les éléments qui contiennent romantique ;
- ~(poésie + française) + (littérature améri*) signifie les éléments qui ne contiennent pas poésie et française et qui contiennent littérature ou améri*.
Les parenthèses peuvent être imbriquées sans limite.
Par exemple, (poésie + (française romantique)) (littérature + XIX) signifie dans tous les éléments qui contiennent française ou romantique, uniquement ceux qui contiennent poésie ou les éléments qui contiennent littérature et XIX.
Pertinence
Les résultats sont triés par ordre de pertinence puis par ordre alphabétique. La pertinence est calculée simplement par le nombre total de mots ou de termes exacts trouvés.
Exemples :
- Logement moyen trouvera tous les éléments contenant logement ou moyen, ceux qui contiennent les deux mots seront au début de la liste de résultat ;
- ~(poésie + française) (littérature améri*) trouvera tous les éléments qui ne contiennent pas poésie et française, dans ces éléments, ceux qui contiennent littérature ou améri* apparaîtront en premier dans la liste de résultats (d'abord littérature et améri*, puis améri*, puis littérature).
Les expressions booléennes sont utilisables en recherche simple et en recherche avancée.