seekdb的全文检索或者混合检索是否支持关键词高亮显示

我们目前的全文检索是用ES开发的,现在想要在全文检索中加入语义检索能力,同时需要保留关键词高亮显示。我的想法是使用seekdb进行元数据和向量数据存储,并使用混合检索实现检索增强,但是我没有在文档中看到混合检索或者全文检索有高亮显示的能力,不知道是否支持?

另外还有一个问题,如果一条元数据需要生成多个向量,那么数据库中就会出现多个不同向量对应同一条元数据ID,在这种情况下,混合检索是否有什么技巧能在数据库层面实现元数据的去重分页功能呢?
image

把搜索的结果在根据archive_id去重过滤一下?

select archive_id, vector_meta from ( `your-sub-query` ) group by archive_id 

对于全文检索和混合检索高亮的问题,当前阶段还不支持,会在后期支持此功能。

当前版本不支持的

好的,感谢

好的,感谢回复

ok,我给出的截图中只是部分字段,实际查询可能会更复杂,并且我需要重新考虑下表结构设计,但也可能用到您的思路,非常感谢

我测试了一下全文检索,使用IN NATURAL LANGUAGE MODE进行模糊匹配时,发现相似度评分都挺高,是没有做归一化处理吗?我也没有找到对评分归一化的参数

不太理解你的问题。可以举一个例子吗?比如某个你认为相似度很低,但是得分却很高。