在 Apple Inc 上搜索“ apple ”一词时,需要做的事情,才能进行创建/创建/区分。与 苹果(水果)
例如,在存在苹果公司和苹果作为水果的数据集上进行如下查询:
GET my_index/_search
{
"query": {
"match": {
"field" : "apple"
}
}
}
或
GET my_index/_search
{
"query": {
"term": {
"field" : "apple"
}
}
}
答案 0 :(得分:1)
您要查找的内容称为 Natural Language Processing (NLP) ,该内容开箱即用。但是以下文章应引导您朝正确的方向前进:
答案 1 :(得分:0)
也许boosting query带有单词inc
的负增强可以解决问题。此解决方案不会消除所有带有单词Apple Inc
的文档,但是可以将带有单词apple
的文档放在顶部,而带有单词Apple inc
的文档放在后面。