baidu / AnyQ

FAQ-based Question Answering System
Apache License 2.0
2.58k stars 669 forks source link

rank_strategy.cpp计算逻辑问题 #234

Open gavinking87 opened 4 years ago

gavinking87 commented 4 years ago

大致阅读了框架代码,在run_strategy函数里有两个细节有点困惑,希望能够得到解答。谢谢 1)添加了粗排特征、分数和过滤的计算,然后取top_k的候选。 这块不是太懂,召回就充当了粗排了吧, 为什么需要在排序的时候添加这块设计? 2)在计算精排特征、分数和排序之后,对候选进行去重, 这块也很懵, 召回的时候应该已经对各路分支召回的汇总结果进行的去重,这块设计有什么额外的点我没有get到吗?