Вдохновленный следующими git и видео Я пытаюсь создать концептуальный поиск для своего домена, используя word2vec
в качестве фильтра синонимов для моих запросов.
Предоставление следующей структуры документа:
{
"_index": "conversations",
"_type": "conversation",
"_id": "103130",
"_score": 0.97602403,
"_source": {
"context": "Welcome to our service, how can I help? do you offer a free trial",
"answer": "Yes we do. Here is a link for our trial account."
}
}
Я хотел бы выполнить итерацию по всему индексу и извлечь слова с "более высоким знанием" (tf-idf?).
Как только у меня будет список из 100 лучших слов, я создам фильтр синонимов, используя word2vec
.
Мой вопрос: как это сделать с помощью ES Node JS-клиента?