Как сгруппировать похожие статьи в elasticsearch по ключевым словам? - PullRequest
0 голосов
/ 09 мая 2020

Допустим, у нас есть документ, который включает текст статьи и связанные с ней ключевые слова. Используя простой запрос, который возвращает статьи, как я могу сгруппировать их по ключевым словам, превышающим, скажем,% 70?

Например:

У нас есть 3 документа, как показано ниже:

{
 "article_text":"A B C D";
 "tags": [
   "A","B","C","D"
 ]
}
{
 "article_text":"A B C X";
 "tags": [
   "A","B","C","X"
 ]
}
{
 "article_text":"A B X Y";
 "tags": [
  "A","B","X","Y"
 ]
}

Эти 3 документа фактически связаны, потому что первый соответствует второму с «A», «B» , Теги «C» и второй, связанный с третьим, с тегами «A», «B», «X».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...