在弹性搜索中,有没有办法增加文档中查询词彼此接近的文档的分数?这不仅是关于单词在一起的问题,因为这可以通过使用 shingles 来解决,而且关于在其间可能存在另一个不重要单词的邻近单词。
例子:
文件1:
close words in documents detection
文件 2:
close words in detection documents
询问:
close documents
所以我想为第一个文档获得更高的分数,而为第二个文档获得更低的分数。
如果这些词紧挨着,我会使用带状疱疹和两三个词标记。然而,这种方法并没有考虑到彼此接近的单词。