Gestion des mots neutres
ZooKeeper est utilisé pour gérer plusieurs types de listes personnalisables de termes associés utilisés par la fonction de recherche. Les mots neutres sont supprimés de la requête avant son traitement. Chaque liste personnalisée est accessible et vous pouvez modifier directement les mots neutres dans ZooKeeper.
Listes de mots neutres dans Zookeeper
ZooKeeper stocke un ensemble de listes utilisées par le service Query version 9.1. Chaque liste se compose d'un mot et de l'association qui l'accompagne ou de l'action à prendre lorsqu'il est rencontré.
- La liste Mots neutres enregistre tous les mots qui doivent être filtrés hors de la requête de recherche avant que le traitement du langage naturel n'y soit appliqué. Cette liste contient généralement les mots les plus courants dans une langue (comme "le" en français).
JSON dans ZooKeeper, dans des dictionnaires spécifiques à la langue. La section suivante décrit la structure de ces dictionnaires et la façon dont vous pouvez interagir avec eux dans ZooKeeper à l'aide de l'API REST.Dictionnaire Mots neutres
Vous interagissez avec le dictionnaire Mots neutres à l'aide d'appels REST. Les appels autorisés sont GET, POST et PATCH. Par exemple, dans le cas d'un appel GET, le corps de la réponse contient un ensemble au format JSON des termes que vous appelez. Il n'y a pas d'appel DELETE explicite.
L'adresse de cette requête est :
http://data_environment_hostname:30920/search/resources/api/v2/configuration?nodeName=environmentType_storeID_product_stopwords&locale=en_USOù environmentType est un environnement de création ou opérationnel.Votre réponse contiendra un ensemble de mots neutres, comme dans l'exemple suivant.
{ "the": "", "and":"" } Note: Voir l'API REST Query pour plus d'informations. Pour plus d'informations sur l'API de configuration du service Query, voir Configuration des services Query dans ZooKeeper.