[发明专利]多需求搜索请求的划分方法、装置、电子设备及存储介质有效
申请号: | 201910807114.X | 申请日: | 2019-08-28 |
公开(公告)号: | CN110516127B | 公开(公告)日: | 2020-08-11 |
发明(设计)人: | 汪洪臣;徐昇;李裕东 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F16/9032 | 分类号: | G06F16/9032;G06F16/33 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 阎敏;杨瑾瑾 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 需求 搜索 请求 划分 方法 装置 电子设备 存储 介质 | ||
本申请公开了多需求搜索请求的划分方法、装置、电子设备及存储设备,涉及搜索领域。具体实现方案为:接收多需求搜索请求,所述多需求搜索请求包括至少两个搜索需求;将所述多需求搜索请求输入预先设置的解析模型,利用所述解析模型的输出结果确定至少两个单需求搜索请求,每个所述单需求搜索请求对应所述多需求搜索请求的一个搜索需求。本申请能够划分出多需求搜索请求中包含的多个搜索需求,便于得到较佳的搜索结果。
技术领域
本申请涉及一种计算机领域,尤其涉及一种搜索领域。
背景技术
多需求搜索请求(query)是包含至少两个搜索需求或搜索意图的搜索请求。例如,以下句子为一个多需求搜索请求:
“搜一下一劳永逸的近义词和反义词”。
在上述多需求搜索请求中,包含了2个搜索需求,即:1)一劳永逸的近义词;2)一劳永逸的反义词。
现有的搜索技术无法准确地划分出多需求搜索请求中包含的多个搜索需求,导致搜索结果较差。
发明内容
本申请实施例提出一种多需求搜索请求的划分方法及装置、以及一种解析模型训练方法及装置,以至少解决现有技术中的以上技术问题。
第一方面,本申请实施例提供了一种多需求搜索请求的划分方法,包括:
接收多需求搜索请求,所述多需求搜索请求包括至少两个搜索需求;
将所述多需求搜索请求输入预先设置的解析模型;
利用所述解析模型的输出结果确定至少两个单需求搜索请求,每个所述单需求搜索请求对应所述多需求搜索请求的一个搜索需求。
在一种实施方式中,还包括:
展示所述至少两个单需求搜索请求;
接收对所述单需求搜索请求的搜索指令;
根据所述搜索指令执行对单需求搜索请求的搜索操作,并展示搜索结果。
在一种实施方式中,所述解析模型为第一解析模型;
所述利用所述解析模型的输出结果确定至少两个单需求搜索请求包括:
获取所述第一解析模型输出的通用项及至少两个特殊项,所述通用项为所述多需求搜索请求的所有搜索需求都包含的文本项,所述特殊项为所述多需求搜索请求的单个搜索需求包含的文本项;
将所述通用项分别与各个所述特殊项拼接,得到至少两个单需求搜索请求。
在一种实施方式中,所述将所述多需求搜索请求输入预先设置的解析模型包括:
鉴别所述多需求搜索请求所属的类别;
在无法鉴别出所述多需求搜索请求所属类别的情况下,将多需求搜索请求输入所述第一解析模型。
在一种实施方式中,所述第一解析模型为序列标注模型。
在一种实施方式中,所述解析模型为第二解析模型;所述第二解析模型包括多个槽位匹配模板,每个所述槽位匹配模板由至少两个槽位组成,每个所述槽位匹配模板对应一个产出规则;
所述利用所述解析模型的输出结果确定至少两个单需求搜索请求,包括:
将所述多需求搜索请求分别针对所述第二解析模型中的各个槽位匹配模板进行填充;
针对填充成功的槽位匹配模板,根据各个所述槽位的填充结果及所述槽位匹配模板对应的产出规则,确定至少两个单需求搜索请求。
在一种实施方式中,所述第二解析模型为与所述多需求搜索请求所属的类别对应的解析模型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910807114.X/2.html,转载请声明来源钻瓜专利网。