12 2021 档案
摘要:这个模块提供了堆队列算法的实现,也称为优先队列算法。 堆是一个二叉树,它的每个父节点的值都只会小于或等于所有孩子节点(的值)。 它使用了数组来实现:从零开始计数,对于所有的 k ,都有 heap[k] <= heap[2*k+1] 和 heap[k] <= heap[2*k+2]。 为了便于比较,不
阅读全文
摘要:参考源:https://www.6aiq.com/article/1605651191093
阅读全文
摘要:来源:https://cloud.tencent.com/developer/news/688362
阅读全文
摘要:query意图搜索模块-意图解析1.对比通用搜索,boss求职搜索是结构化召回2.ner是指导召回关键信号在实际场景下,doc端的数据会包含很多结构化的字段,不同字段之间的语义差距会非常大,如果我们进行全字段检索,经常会出现一些语义漂移问题。比如,搜"销售专员",可能会找到"临时工",因为它的字段里
阅读全文
摘要:直接上代码 def n_grams(s, n): # 计算分词后的n-gram s:list tokens n: gram num result = [] for i in range(len(s)-n+1): res = "".join(s[i:i+n]) result.append(res) r
阅读全文