关于将语义规则与空间规则一起使用的问题



我们引用 https://docs.vespa.ai/documentation/reference/semantic-rules.html

当我们像这样设置语句时:

i7 +> ?"iphone 7";

它有效。

但是,当我们试图这样陈述时:

iphone 7 +> ?i7;

当我们搜索它时,它失败了。

您对使用空格设置术语有什么建议吗?

处理空间不需要任何特殊功能,因为默认情况下规则匹配多个连续的术语。如果要匹配间隙,则需要添加"...",例如"iphone ...7".所以

苹果手机 7 +> ?i7;

将包含连续术语"iPhone"和"7"的查询重写为"OR (和 IPHONE 7) i7" - 即它将匹配包含"IPHONE 7"或"i7"的文档。

您可以通过向查询 url 添加 &tracelevel=3 来查看这一点。

有什么

问题吗 utf-8 术语不是英语术语?

我们在台湾使用Vespa,使用繁体中文术语。

我们发现iPhone 7 +> ?英语术语还可以但是iPhone 7 +>?中文术语不适合我们

最新更新