主题
命中测试
可以在测试文本中输入需要查询的问题,选择不同的查询策略,从对应的知识范围中测试检索器召回知识段落的效果;
注意! 这里不是精确查询,是通过语义查询出相关的知识段落
测试文本
在这里输入需要查询的问题,进行相应的知识召回效果测试;
选择标签
在这里可以选择文档标签来控制查询范围,只查询选择标签下的文档知识段落;
查询方法
混合查询:
使用关键词查询和语义查询两种方式,进行混合查询,并将查询的结果和查询的问题,使用相关性算法进行分析,根据相关度从高到底进行排序;
关键词查询:
- 查询过程: 首先,使用关键词提取算法,从知识段落中提取出关键词,并与此段落进行关联;
其次,当用户进行查询时,使用同样的算法,从用户查询条件中提取出关键词;
最后根据关键词进行精确查询;
- 查询优点: 可以弥补仅通过语义查询时,无法精确匹配某个段落的核心关键词的问题。
语义查询:
- 查询过程: 通过分析用户查询条件的语义信息,从知识库中查询语义相关的知识内容;
- 查询优点: 可以理解查询内容的语义,进行相似性查询,可以支持多模态查询,且有很强的容错性。
结果重排
对于查询到的所有结果,使用相关性算法,逐个分析每个结果与用户查询条件的相关性,将不相关的内容过滤掉,仅保留相关的内容,并且按照相关度从高到低进行重新排序。
一般适用于文档较多、段落较复杂、查询精度要求较高的场景。
查询结果数
选择与用户查询最相关的最大结果数量。