В японской коллекции Watson Discovery я сконфигурировал расширение запроса со следующими ссылками так, чтобы "ABCDAea1", "ABCDAea", "ea1", "ea" были синонимами.
https://console.bluemix.net/docs/services/discovery/using.html#-
curl -u ***:*** -X GET "https://gateway.watsonplatform.net/discovery/api/v1/environments/***/collections/***/expansions?version=2018-03-05"
{"expansions":[{"expanded_terms":[""]}]}
curl -X POST -u ***:*** -H "Content-Type: application/json" -d @expansions.json "https://gateway.watsonplatform.net/discovery/api/v1/environments/***/collections/***/expansions?version=2018-03-05"
{"expansions":[{"expanded_terms":["ABCDAea1","ABCDAea","ea1","ea"]}]}
Но результат поиска оказался не таким, как я ожидал.
Я ожидал:
(1) Я ищу "ea1", затем "ea1" и "ABCDAea1".Кроме того, выделены «ea1», «ABCDAea1».
(2) Я ищу «ABCDAea1», затем «ea1» и «ABCDAea1».Кроме того, выделены «ea1», «ABCDAea1».
Но результаты таковы:
(1) Я ищу «ea1», тогда удаляется только «ea1», но не «ABCDAea1»».Кроме того, выделены «ea1», «1».
(2) Я ищу «ABCDAea1», тогда удаляется только «ABCDAea1», но не «ea1».В дополнение к «ABCDAea1» выделено «1».
Я допустил какую-то ошибку в настройках или неправильно понял спецификации расширения запроса?