产品类别检测
在这个环节中, 我们将产品类别检测看作是一个多分类的问题, 给定一个带有购买意图的用户言语, 产品类别检测的目的就是预测出用户说的东西的类别, 这东西的用处在于缩小预测的范围, 利用预先检测出来的类别来从浩瀚的产品库中选取一部分子集...的页面.
我们计算出
?
q是产品
?
的一个可选表达
?
?
为query q下点击进入产品名是p页面的次数, 基于
?
, 我们可以进一步计算出分布
?
其中,
?...实际上为query q在产品相关集合上的分布, 注意到, 用户也会使用品牌名, 产品类别, 或者它们的结合来进行搜索, 因此, 对于每一个三元组, 当
?...按如下进行作用:
基于函数
?
更新意图状态
?
, 基于以下规则来更新
?
的意图
如果
?
, 不是Session-Aware的意图, 则保持
?
不改变
如果
?...的时候将会触发, 它将会利用产品类别和属性值在产品库当中进行检索, 最后储存到
?
中
比较
需要满足两个条件才会触发比较:
?
相同类别的多个产品或者品牌的名字在
?