Fonctions de recherche

Recherche mono-critère

  1. Le système permet aux utilisateurs[1] de rechercher des items[2] dans les ateliers et des DD[3] dans les bibliothèques par leur contenu textuel

    • fonction classique de moteur de recherche plein-texte

    • interface google-like

    • tri de pertinence

  2. Le système permet de rechercher par les méta-données

    • méta-données de gestion, méta-données documentaires, méta-données collaboratives (liens et tags)

    • fonction classique d'ECM

    • exemple : auteur = A1

  3. Le système permet de rechercher en navigant dans des référentiels

    • par parcours des termes et affichage des items afférents

  4. Le système permet de rechercher par requête dans des référentiels

    • par mots clés libres (google-like) ou sélectionnés dans le référentiel (via un menu de type liste déroulante par exemple)

    • en exploitant l'intelligence des référentiels calculables (thésaurus et ontologie) pour élargir les résultats par inférence

Recherche multi-critères intégrée

  1. Le système propose aux utilisateurs une interface simplifiée à un seul champ permettant d'effectuer une recherche fusionnée implicite selon plusieurs axes

    • interface Google-like

    • un algorithme de pertinence multi-critères paramétrable (mots clés, méta-données, référentiels, indexation collaborative, etc.) permet de classer les résultats

    • un paramétrage utilisateur est possible pour activer ou prioriser ces critères (sans indexation collaborative, les méta-données d'abord, etc.)

  2. Le système propose une interface avancée de type formulaire permettant d'effectuer une recherche fusionnée explicite selon plusieurs axes

    • par fusion des interfaces de recherche mono-critère

    • exemple : les mots clés M1 M2 ET l'entrée de référentiel R1 OU les méta-données D1 D2

Recherche en contexte

  1. Le système permet aux utilisateurs de lancer une recherche à partir d'un item dans les réseaux d'item[4]s auxquels il appartient

    • le réseau des ascendants et/ou des descendants

    • en combinaison d'une recherche simple, multi-critères ou avancée

  2. Le système permet de lancer une recherche dans un atelier[5] ou un espace[6] d'un atelier

    • en combinaison d'une recherche simple, multi-critère ou avancée

    • sur les versions courantes et/ou sur les versions figées

  3. Le système permet de lancer une recherche dans une bibliothèque[7], un rayonnage[8] ou un DD[3]

    • en combinaison d'une recherche simple, multi-critères ou avancée

    • sur les dernières versions et/ou sur les versions antérieures

Requêtes pré-paramétrées

  1. Le système propose aux utilisateurs des recherches selon des requêtes pré-paramétrées

    • en un seul clic

    • il s'agit d'une combinaison figée des recherches disponibles

    • exemple : les items les plus liés de l'atelier courant, mes items les plus appréciés, les derniers items créés dans l'espace courant, les DD les plus consultés de la bibliothèque, etc.

Recherche par exploration

  1. Le système propose aux utilisateurs une visualisation graphique et navigable des résultats de recherche

    • Kartoo-like

    • utilisant les différents axes (proximité de mots clés, dans les référentiels, sur les folksonomy, etc.) pour proposer une carte de résultats

    • permettant d'activer ou désactiver certains axes pour élargir ou recentrer la recherche

    • lançant une nouvelle recherche lorsqu'un item est sélectionné (mis au centre de la carte)

    • les liens peuvent être qualifiés (couleurs) en fonction de leur axe d'origine, les nœuds (items) peuvent l'être en fonction de leur typologie (liée au modèle)

Recherche implicite

  1. Le système propose aux utilisateurs des résultats de recherche lorsqu'il accède à un item

    • en fonction de l'item courant

    • ce sont des items "proches"

    • dans un élément d'interface "discret" et éventuellement escamotable

    • par exemple : les items ascendants/descendants proches, les items proches dans un référentiel, les items ayant certaines méta-données communes (même auteur, etc.), items liés ou marqués lors de l'indexation collaborative, etc. ; ou une combinaison de ces critères

    • des algorithmes paramétrables permettent de calculer la proximité

Recherche avancée technique

  1. Le système permet aux utilisateurs d'écrire des requêtes complexes basées sur des expressions logiques

    • pour le calibrage de la recherche plein-texte, l'exploitation des relations d'une ontologie, etc.

    • ces requêtes peuvent être mémorisée pour être reproduites, modifiées, etc.

  2. Le système permet aux utilisateurs d'écrire des requêtes complexes basées sur des expressions XPath

    • par exemple : les items qui contiennent une définition qui contient un titre qui contient le mot M1