一种业务执行的方法及装置制造方法及图纸

技术编号:28978653 阅读:35 留言:0更新日期:2021-06-23 09:24
本说明书公开了一种业务执行的方法及装置,在接收到用户当前的业务请求后,业务平台可以获取该用户对应的业务相关信息,并根据该业务相关信息,确定与用户相关的业务标签,从预先构建出的各业务引导语句模板中,确定出与该用户相关的业务标签相匹配的业务引导语句模板,作为目标引导语句模板。最后,业务平台可以根据目标引导语句模板中待填充位置对应的搜索信息类型以及确定出的用户对应的业务词集,确定目标引导语句模板对应的至少一个填充信息,以及根据至少一个填充信息,对待填充位置进行填充,生成引导语句,并将引导语句展示给用户,以使用户根据引导语句进行业务执行,能够在一定程度上对用户进行准确地业务引导。

【技术实现步骤摘要】
一种业务执行的方法及装置
本说明书涉及计算机
,尤其涉及一种业务执行的方法及装置。
技术介绍
在实际应用中,用户可以通过业务平台搜索到自己所需的业务进行执行,例如,用户可以通过语音输入的形式,在业务平台中搜索自己所需的业务,也可以输入文字形式的搜索信息进行查询。不管用户通过何种方式搜索自己所需的业务,业务平台可以在用户查询的时候,为用户提供一些供用户参考,引导用户进行搜索的信息,使用户能够按照这些信息来进行搜索。在现有技术中,业务平台可以在用户需要进行语音形式的信息搜索时,可以从用户历史上浏览过的信息、用户搜索过的信息提取出关键词推荐给用户,使用户能够参考关键词来进行语音输入。然而,在现有技术中,关键词可能无法准确地表示出用户的意图,所以,如何能够准确的向用户展示引导用户进行搜索的信息,则是一个亟待解决的问题。
技术实现思路
本说明书提供一种业务执行的方法及装置,以部分地解决现有技术存在的上述问题。本说明书采用下述技术方案:本说明书提供了一种业务执行的方法,包括:响应于用户当前的业务请求,获取所述用户对应的业务相关信息,所述业务相关信息包括:所述用户的用户信息、所述用户在当前所处的地理位置、所述用户在当前对应的时间信息以及所述用户的历史行为记录中的至少一种;根据所述业务相关信息,确定与所述用户相关的业务标签;从预先构建出的各业务引导语句模板中,确定出与所述用户相关的业务标签相匹配的业务引导语句模板,作为目标引导语句模板,并根据所述目标引导语句模板中待填充位置对应的搜索信息类型以及确定出的所述用户对应的业务词集,确定所述目标引导语句模板对应的至少一个填充信息;根据所述至少一个填充信息,对所述待填充位置进行填充,以得到引导语句,并将所述引导语句展示给所述用户,以使所述用户根据所述引导语句进行业务执行。可选地,根据所述业务相关信息,确定与所述用户相关的业务标签,具体包括:针对每个业务标签,将所述相关信息与该业务标签的标签标识输入到预先训练的第一预测模型中,确定该业务标签与所述用户之间的相关度;将各业务标签按照相关度从大到小进行排序,并将设定排位前的业务标签作为与所述用户相关的业务标签。可选地,根据所述目标引导语句模板中待填充位置对应的搜索信息类型以及确定出的所述用户对应的业务词集,确定所述目标引导语句模板对应的至少一个填充信息,具体包括:针对所述目标引导语句模板的每个待填充位置,从所述业务词集中,确定出与该待填充位置对应的搜索信息类型相匹配,并且满足与所述目标引导语句模板中其他待填充位置对应的填充信息之间的从属关系的业务词,作为该待填充位置对应的填充信息。可选地,构建各业务引导语句模板,具体包括:获取各历史搜索语句;针对每个历史搜索语句,从该历史搜索语句中确定出指定词语;将所述指定词语在该历史搜索语句中的位置,作为该历史搜索语句对应的待填充位置,并根据该历史搜索语句中除待填充位置外的部分语句,确定该历史搜索语句对应的基础语句,以及根据所述指定词语对应的搜索信息类型,确定该历史搜索语句对应的搜索信息类型;根据各历史搜索语句对应的待填充位置、各历史搜索语句对应的基础语句,以及各历史搜索语句对应的搜索信息类型,构建各业务引导语句模板。可选地,根据该历史搜索语句中除待填充位置外的部分语句,确定该历史搜索语句对应的基础语句,具体包括:针对每个历史搜索语句,确定其他历史搜索语句中除待填充位置外的部分语句与该历史搜索语句中除待填充位置外的部分语句之间的相似度;从所述相似度大于设定相似度的其他历史搜索语句中确定出满足设定条件的至少一个其他历史搜索语句;根据所述满足设定条件的至少一个其他历史搜索语句中除待填充位置外的部分语句,以及该历史搜索语句中除待填充位置外的部分语句,确定该历史搜索语句对应的基础语句。可选地,所述满足设定条件的至少一个其他历史搜索语句中,各其他历史搜索语句在历史上的搜索次数的和值不小于设定搜索次数。可选地,根据所述至少一个填充信息,对所述待填充位置进行填充,以得到引导语句,具体包括:根据所述至少一个填充信息,对所述待填充位置进行填充,得到至少一个候选引导语句;针对每个候选引导语句,根据该候选引导语句对应的模板信息、该候选引导语句的相关信息以及所述业务相关信息,确定该候选引导语句对应的特征信息,所述模板信息包括:该候选引导语句对应的目标引导语句模板的模板标识、该候选引导语句对应的目标引导语句模板中待填充位置对应的搜索信息类型,以及该候选引导语句对应的目标引导语句模板的业务标签中的至少一种,该候选引导语句的相关信息包括:该候选引导语句的长度以及该候选引导语句中待填充位置内的填充信息中的至少一种;将该候选引导语句对应的特征信息输入到预先训练的第二预测模型中,得到该候选引导语句与所述用户之间的相关度,作为该候选引导语句对应的相关度;根据各候选引导语句对应的相关度,确定向所述用户展示的引导语句。可选地,训练所述第一预测模型,具体包括:针对每个业务标签,将历史上与该业务标签相关的历史搜索语句,作为第一历史搜索语句,并根据历史上发送所述第一历史搜索语句的用户所对应的业务相关信息,构建正样本;将历史上与该业务标签无关的历史搜索语句,作为第二历史搜索语句,并确定发送所述第二历史搜索语句的各用户中,在历史上发送与该业务标签相关的历史搜索语句的次数少于设定次数的用户,作为目标用户,根据所述目标用户对应的业务相关信息,构建负样本;根据所述正样本以及所述负样本,对所述第一预测模型进行训练。可选地,训练所述第二预测模型,具体包括:获取历史上推荐给各用户的历史引导语句;针对每个历史引导语句,根据各用户的历史行为记录,确定所述各用户在历史上查看到该历史引导语句后,是否发送语音搜索信息的执行结果,作为该历史引导语句对应的标注信息;将该历史引导语句对应的特征信息输入到第二预测模型中,得到该历史引导语句对应的预测结果,所述预测结果表示在查看到该历史引导语句后,用户是否会发送语音搜索信息;以最小化所述预测结果与所述标注信息之间的偏差为优化目标,对所述第二预测模型进行训练。本说明书提供了一种业务执行的装置,包括:获取模块,用于响应于用户当前的业务请求,获取所述用户对应的业务相关信息,所述业务相关信息包括:所述用户的用户信息、所述用户在当前所处的地理位置、所述用户在当前对应的时间信息以及所述用户的历史行为记录中的至少一种;第一确定模块,用于根据所述业务相关信息,确定与所述用户相关的业务标签;第二确定模块,用于从预先构建出的各业务引导语句模板中,确定出与所述用户相关的业务标签相匹配的业务引导语句模板,作为目标引导语句模板,并根据所述目标引导语句模板中待填充位置对应的搜索信息类型以及确定出的所述用户对应的业务词集,确定所述目标引导语句模板对应的至少一个本文档来自技高网...

【技术保护点】
1.一种业务执行的方法,其特征在于,包括:/n响应于用户当前的业务请求,获取所述用户对应的业务相关信息,所述业务相关信息包括:所述用户的用户信息、所述用户在当前所处的地理位置、所述用户在当前对应的时间信息以及所述用户的历史行为记录中的至少一种;/n根据所述业务相关信息,确定与所述用户相关的业务标签;/n从预先构建出的各业务引导语句模板中,确定出与所述用户相关的业务标签相匹配的业务引导语句模板,作为目标引导语句模板,并根据所述目标引导语句模板中待填充位置对应的搜索信息类型以及确定出的所述用户对应的业务词集,确定所述目标引导语句模板对应的至少一个填充信息;/n根据所述至少一个填充信息,对所述待填充位置进行填充,以得到引导语句,并将所述引导语句展示给所述用户,以使所述用户根据所述引导语句进行业务执行。/n

【技术特征摘要】
1.一种业务执行的方法,其特征在于,包括:
响应于用户当前的业务请求,获取所述用户对应的业务相关信息,所述业务相关信息包括:所述用户的用户信息、所述用户在当前所处的地理位置、所述用户在当前对应的时间信息以及所述用户的历史行为记录中的至少一种;
根据所述业务相关信息,确定与所述用户相关的业务标签;
从预先构建出的各业务引导语句模板中,确定出与所述用户相关的业务标签相匹配的业务引导语句模板,作为目标引导语句模板,并根据所述目标引导语句模板中待填充位置对应的搜索信息类型以及确定出的所述用户对应的业务词集,确定所述目标引导语句模板对应的至少一个填充信息;
根据所述至少一个填充信息,对所述待填充位置进行填充,以得到引导语句,并将所述引导语句展示给所述用户,以使所述用户根据所述引导语句进行业务执行。


2.如权利要求1所述的方法,其特征在于,根据所述业务相关信息,确定与所述用户相关的业务标签,具体包括:
针对每个业务标签,将所述相关信息与该业务标签的标签标识输入到预先训练的第一预测模型中,确定该业务标签与所述用户之间的相关度;
将各业务标签按照相关度从大到小进行排序,并将设定排位前的业务标签作为与所述用户相关的业务标签。


3.如权利要求1所述的方法,其特征在于,根据所述目标引导语句模板中待填充位置对应的搜索信息类型以及确定出的所述用户对应的业务词集,确定所述目标引导语句模板对应的至少一个填充信息,具体包括:
针对所述目标引导语句模板的每个待填充位置,从所述业务词集中,确定出与该待填充位置对应的搜索信息类型相匹配,并且满足与所述目标引导语句模板中其他待填充位置对应的填充信息之间的从属关系的业务词,作为该待填充位置对应的填充信息。


4.如权利要求1所述的方法,其特征在于,构建各业务引导语句模板,具体包括:
获取各历史搜索语句;
针对每个历史搜索语句,从该历史搜索语句中确定出指定词语;
将所述指定词语在该历史搜索语句中的位置,作为该历史搜索语句对应的待填充位置,并根据该历史搜索语句中除待填充位置外的部分语句,确定该历史搜索语句对应的基础语句,以及根据所述指定词语对应的搜索信息类型,确定该历史搜索语句对应的搜索信息类型;
根据各历史搜索语句对应的待填充位置、各历史搜索语句对应的基础语句,以及各历史搜索语句对应的搜索信息类型,构建各业务引导语句模板。


5.如权利要求4所述的方法,其特征在于,根据该历史搜索语句中除待填充位置外的部分语句,确定该历史搜索语句对应的基础语句,具体包括:
针对每个历史搜索语句,确定其他历史搜索语句中除待填充位置外的部分语句与该历史搜索语句中除待填充位置外的部分语句之间的相似度;
从所述相似度大于设定相似度的其他历史搜索语句中确定出满足设定条件的至少一个其他历史搜索语句;
根据所述满足设定条件的至少一个其他历史搜索语句中除待填充位置外的部分语句,以及该历史搜索语句中除待填充位置外的部分语句,确定该历史搜索语句对应的基础语句。


6.如权利要求5所述的方法,其特征在于,所述满足设定条件的至少一个其他历史搜索语句中,各其他历史搜索语句在历史上的搜索次数的和值不小于设定搜索次数。


7.如权利要求1所述的方法,其特征在于,根据所述至少一个填充信息,对所述待填充位置进行填充,以得到引导语句,具体包括:
根据所述至少一个填充信息,对所述待填...

【专利技术属性】
技术研发人员:王瀚森曾轲周华捷王一鸣袁芳怡蔡勋梁
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1