我对elasticsearch还比较陌生,我希望在json格式的数据库上进行自然语言搜索,优先考虑特定的键,并根据优先级获得相关的结果。
我尝试过使用kibana进行搜索,但搜索栏只接受查询语言。我无法将自然语言搜索转换为查询。
示例-如果用户搜索 what is income?
那么 income
(还应检查子字符串)必须使用nlp处理器提取,然后(如果优先于 key1
以及 key2
)那么必须检查 "key1" : "income"
或者 "key2" : "income"
如果匹配,那么结果必须显示出来。
暂无答案!
目前还没有任何答案,快来回答吧!