本发明专利技术实施例公开了外呼场景数据查询方法、装置、计算机设备及存储介质。所述方法包括:构建各种外呼场景实时查询数据,以得到个性化数据;获取外呼场景的对话数据;对所述对话数据进行问句判别处理,以得到个性化查询问句;将所述个性化查询问句解析为查询SQL语句;根据所述查询SQL语句从所述个性化数据中查询到对应的内容,以形成查询结果;判断所述查询结果是否是无数据响应结果;若否,则将所述查询结果对应的数据进行封装,并输出封装后的数据。通过实施本发明专利技术实施例的方法可实现外呼系统能够进行实时数据查询能力,提供个性化数据查询需求的准确响应结果。查询需求的准确响应结果。查询需求的准确响应结果。
【技术实现步骤摘要】
外呼场景数据查询方法、装置、计算机设备及存储介质
[0001]本专利技术涉及计算机,更具体地说是指外呼场景数据查询方法、装置、计算机设备及存储介质。
技术介绍
[0002]在银行金融智能外呼电话营销场景中,例如:信用卡推广或额度提升、还款提醒等众多外呼场景中,经常会遇到用户个性化的数据查询需求,例如“帮我查看上个月的账单多少?”或“我目前的余额还多少?”或“最近2年,查看下我逾期了几次”,对于人工客服来说,一般都能根据用户提问需求进行正确反馈,而目前绝大多数的电话外呼系统面对词类问题,却难以正确解决或引导,从而使得满足不了用户信息咨询预期,使得整个外呼效果大打折扣。
[0003]因此,有必要设计一种新的方法,实现外呼系统能够进行实时数据查询能力,提供个性化数据查询需求的准确响应结果。
技术实现思路
[0004]本专利技术的目的在于克服现有技术的缺陷,提供外呼场景数据查询方法、装置、计算机设备及存储介质。
[0005]为实现上述目的,本专利技术采用以下技术方案:外呼场景数据查询方法,包括:
[0006]构建各种外呼场景实时查询数据,以得到个性化数据;
[0007]获取外呼场景的对话数据;
[0008]对所述对话数据进行问句判别处理,以得到个性化查询问句;
[0009]将所述个性化查询问句解析为查询SQL语句;
[0010]根据所述查询SQL语句从所述个性化数据中查询到对应的内容,以形成查询结果;
[0011]判断所述查询结果是否是无数据响应结果;
[0012]若所述查询结果不是无数据响应结果,则将所述查询结果对应的数据进行封装,并输出封装后的数据。
[0013]其进一步技术方案为:所述构建各种外呼场景实时查询数据,以得到个性化数据,包括:
[0014]按照业务场景记录历史外呼信息;
[0015]按照设定规则识别所述历史外呼信息中每通对话的个性化查询数据项;
[0016]对每通对话的个性化查询数据项进行归并统计,以得到统计结果;
[0017]对所述统计结果按照设定的场景常见实时查询数据项构建相关的数据库表,以得到个性化数据。
[0018]其进一步技术方案为:所述对所述对话数据进行问句判别处理,以得到个性化查询问句,包括:
[0019]对所述对话数据进行分词和实体的识别,以得到实体词语;
[0020]对所述实体词语进行实体链接处理,以得到语义信息;
[0021]对所述语义信息进行问句类型的识别,以得到个性化查询问句。
[0022]其进一步技术方案为:所述对所述实体词语进行实体链接处理,以得到语义信息,包括:
[0023]将对所述实体词语与标准化语义实体进行对齐,以得到语义信息。
[0024]其进一步技术方案为:所述对所述语义信息进行问句类型的识别,以得到个性化查询问句,包括:
[0025]采用规则和序列标注方式或TextCNN短文本分类模型对所述语义信息进行问句类型的识别,以得到个性化查询问句。
[0026]其进一步技术方案为:所述将所述个性化查询问句解析为查询SQL语句,包括:
[0027]根据所述个性化查询问句采用相似度计算方式对个性化数据的数据库表进行分类识别,以确定所述个性化查询问句对应的数据库表;
[0028]根据所述个性化查询问句从所述个性化查询问句对应的数据库表中提取相关的字段,以得到查询语义;
[0029]对所述个性化查询问句中的语义附带信息进行识别,以得到查询条件;
[0030]将所述个性化查询问句对应的数据库表、所述查询语义以及所述查询条件进行拼装,以得到查询SQL语句。
[0031]其进一步技术方案为:所述将所述查询结果对应的数据进行封装,并输出封装后的数据,包括:
[0032]通过NLG技术将所述查询结果对应的数据转换为文本,并通过TTS语音合成技术将所述文本输出。
[0033]本专利技术还提供了外呼场景数据查询装置,包括:
[0034]数据构建单元,用于构建各种外呼场景实时查询数据,以得到个性化数据;
[0035]对话数据获取单元,用于获取外呼场景的对话数据;
[0036]处理单元,用于对所述对话数据进行问句判别处理,以得到个性化查询问句;
[0037]解析单元,用于将所述个性化查询问句解析为查询SQL语句;
[0038]查询单元,用于根据所述查询SQL语句从所述个性化数据中查询到对应的内容,以形成查询结果;
[0039]判断单元,用于判断所述查询结果是否是无数据响应结果;
[0040]封装单元,用于若所述查询结果不是无数据响应结果,则将所述查询结果对应的数据进行封装,并输出封装后的数据。
[0041]本专利技术还提供了一种计算机设备,,所述计算机设备包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法。
[0042]本专利技术还提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时可实现上述的方法。
[0043]本专利技术与现有技术相比的有益效果是:本专利技术通过从历史的外呼场景中构建个性化数据,当进行对话时,对对话数据进行问句判别、问句解析以及查询,并对查询结果进行封装后输出,实现外呼系统能够进行实时数据查询能力,提供个性化数据查询需求的准确响应结果。
[0044]下面结合附图和具体实施例对本专利技术作进一步描述。
附图说明
[0045]为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0046]图1为本专利技术实施例提供的外呼场景数据查询方法的应用场景示意图;
[0047]图2为本专利技术实施例提供的外呼场景数据查询方法的流程示意图;
[0048]图3为本专利技术实施例提供的外呼场景数据查询方法的子流程示意图;
[0049]图4为本专利技术实施例提供的外呼场景数据查询方法的子流程示意图;
[0050]图5为本专利技术实施例提供的外呼场景数据查询方法的子流程示意图;
[0051]图6为本专利技术实施例提供的Encoder
‑
Decoder模型的结构示意图;
[0052]图7为本专利技术实施例提供的外呼场景数据查询装置的示意性框图;
[0053]图8为本专利技术实施例提供的计算机设备的示意性框图。
具体实施方式
[0054]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0055]应当本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.外呼场景数据查询方法,其特征在于,包括:构建各种外呼场景实时查询数据,以得到个性化数据;获取外呼场景的对话数据;对所述对话数据进行问句判别处理,以得到个性化查询问句;将所述个性化查询问句解析为查询SQL语句;根据所述查询SQL语句从所述个性化数据中查询到对应的内容,以形成查询结果;判断所述查询结果是否是无数据响应结果;若所述查询结果不是无数据响应结果,则将所述查询结果对应的数据进行封装,并输出封装后的数据。2.根据权利要求1所述的外呼场景数据查询方法,其特征在于,所述构建各种外呼场景实时查询数据,以得到个性化数据,包括:按照业务场景记录历史外呼信息;按照设定规则识别所述历史外呼信息中每通对话的个性化查询数据项;对每通对话的个性化查询数据项进行归并统计,以得到统计结果;对所述统计结果按照设定的场景常见实时查询数据项构建相关的数据库表,以得到个性化数据。3.根据权利要求1所述的外呼场景数据查询方法,其特征在于,所述对所述对话数据进行问句判别处理,以得到个性化查询问句,包括:对所述对话数据进行分词和实体的识别,以得到实体词语;对所述实体词语进行实体链接处理,以得到语义信息;对所述语义信息进行问句类型的识别,以得到个性化查询问句。4.根据权利要求3所述的外呼场景数据查询方法,其特征在于,所述对所述实体词语进行实体链接处理,以得到语义信息,包括:将对所述实体词语与标准化语义实体进行对齐,以得到语义信息。5.根据权利要求1所述的外呼场景数据查询方法,其特征在于,所述对所述语义信息进行问句类型的识别,以得到个性化查询问句,包括:采用规则和序列标注方式或TextCNN短文本分类模型对所述语义信息进行问句类型的识别,以得到个性化查询问句。6.根据权利要求1所述的外呼场景数据查询方法...
【专利技术属性】
技术研发人员:高鹏,康维鹏,袁兰,吴飞,周伟华,高峰,潘晶,
申请(专利权)人:杭州摸象大数据科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。