1
freshgoose 2020-04-13 17:27:56 +08:00
我觉得,起码得有个演示吧……光听你说实在没啥直观的感受。
|
2
aloo 2020-04-13 17:34:24 +08:00
先 Star 为敬
|
3
zhuangzhuang1988 2020-04-13 17:35:32 +08:00
http://elasticlunr.com/
这个呢.. |
4
yuankui OP |
5
yuankui OP @zhuangzhuang1988 我研究下,感谢
|
7
icu996 2020-04-13 18:47:27 +08:00
query 改写怎么玩耍的呢,顺便问句是只有倒排召回么
|
8
yuankui OP @icu996
> query 改写怎么玩耍的呢 这个挺好支持的。 后面可以在这里加个 query-rewrite 的 hook 。然后用户就可以自己插入 query 改写的逻辑了。 https://github.com/yuankui/loosenjs/blob/master/src/hooks/field-types/text-type/TextField.ts#L81 > 顺便问句是只有倒排召回么 支持正排过滤,如果没有设置 query,就召回全部 doc-list,然后根据正排进行过滤,分页。 |
9
icu996 2020-04-14 10:51:10 +08:00
@yuankui 召回这里也许可以添加其他维度的召回逻辑,比如 faiss 召回、精准召回等等,这样几种召回逻辑可以互为补充,提升召回结果;
|
10
yuankui OP @icu996 遇到大佬了,感谢大佬指点。
我其实没搞过搜索引擎,faiss,精准召回都没听过,回头看下相关资料。 我理解可以把找召回我单独抽象成一个接口,然后运行时根据参数,动态选择一个合适的召回实现,然后进行召回。 |
12
cherryas 2020-04-14 15:24:13 +08:00
mark 半年后再来看
|