Lorsque vous créez une collection de recherche, vous pouvez ajouter des
dictionnaires de synonymes au système et permettre aux utilisateurs d'étendre les résultats de la recherche en recherchant des documents contenant des
synonymes de termes de la requête.
Restriction : Si vous créez une collection d'analyse de contenu, vous pouvez définir des synonymes pour les mots que vous créez dans un dictionnaire utilisateur personnalisé. Lorsque les utilisateurs explorent la collection à l'aide de
l'explorateur d'analyse de contenu, les documents qui contiennent les synonymes sont inclus dans les
résultats d'analyse. Vous ne pouvez pas créer de dictionnaire de synonymes pour l'associer à une collection d'analyse de contenu.
Les synonymes comprennent généralement des termes incluant plusieurs mots, tels que des noms de produit (par exemple WebSphere Application
Server). Les termes incluant
plusieurs mots contenus dans le dictionnaire de synonymes sont correctement identifiés
dans les requêtes utilisateur et ne sont pas placés entre guillemets.
L'API SIAPI (Search and Index API) prend en charge plusieurs
méthodes de recherche de synonymes des termes de la requête lors des recherches
dans des collections :
- La syntaxe des requêtes SIAPI prend en charge l'opérateur tilde (~)
pour le développement des synonymes. Si l'utilisateur ajoute cet opérateur à un terme de la requête, le développement
de synonymes est effectué pour ce mot. Par exemple, la requête ~WAS renvoie
des documents qui comportent WebSphere Application Server et tout autre synonyme de cette abréviation.
- Le développement de synonymes peut être activé à l'aide
de l'interface d'extension de synonymes SIAPI à partir d'une application de
recherche. Les termes de la requête peuvent être automatiquement développés
afin d'inclure des synonymes ou l'application de recherche peut inclure des options
qui permettent à l'utilisateur de déterminer si les synonymes des termes de la requête
doivent être renvoyés dans les résultats de la recherche.
Lors du développement
automatique de synonymes, la recherche de synonymes est effectuée sur tous les mots
de la requête.
Les résultats de la recherche incluent des documents
qui contiennent, soit les termes de la requête, soit des synonymes des termes de la requête. La SIAPI prend
également en charge la génération d'une liste d'extensions de synonymes pour la requête soumise.
- Le développement de synonymes dans les collections n-gram permet la segmentation des phrases du texte de la requête. Si une phrase entière apparaît dans le dictionnaire de synonymes, cela signifie que la recherche a abouti. Une phrase est extraite en fonction des délimiteurs suivants :
- Ponctuation
- Les caractères suivants sont des délimiteurs : - ( ) + .
,
Les guillemets sont ignorés et ne séparent pas les phrases.
- Modification de l'alphabet
- Par exemple, pour une collection n-gram, la requête sera développée pour inclure les synonymes de ABC dans les exemples de requête suivants si ABC se trouve dans le dictionnaire de synonymes :
ABC run DEF stand (où ABC et DEF sont en japonais)
ABC+DCF+GHI
Vous devez définir les synonymes dans un fichier XML que vous devrez ensuite
convertir en dictionnaire des synonymes pour qu'il puisse être ajouté au
système et associé à une collection.
Vous pouvez sélectionner dans la console d'administration le dictionnaire des synonymes à utiliser. Vous pouvez sélectionner un dictionnaire de synonymes pour chaque collection de recherche d'entreprise. Un dictionnaire des synonymes peut être partagé par plusieurs collections.