一种外呼时的智能选号方法及系统与流程

文档序号:27218240发布日期:2021-11-03 16:02阅读:来源:国知局

技术特征:
1.一种外呼时的智能选号方法,其特征在于,包括:对后台服务器发送请求获取选号规则;坐席外呼或自动外呼时,指定任一选号规则,并根据所述选号规则与数据库内外显号码池中外显号码的参数从数据库内外显号码池的外显号码中确定初始外显号码发起外呼;获取外呼通话信息并将所述外呼通话信息发送至消息队列;对所述外呼通话信息进行处理,得到最新统计数据;基于所述最新统计数据对所述数据库内外显号码池中外显号码的参数进行更新。2.根据权利要求1所述的一种外呼时的智能选号方法,其特征在于,所述选号规则可配置若干有序的匹配策略;所述匹配策略包括:归属地匹配策略、号码类型匹配策略、最大号码接通率匹配策略、最少使用次数匹配策略、标签匹配策略、轮训策略其中任一项;所述归属地匹配策略,具体包括:获取被叫号码,将所述被叫号码标记为n1,获取所述被叫号码的号码归属地,将所述号码归属地标记为a1,从外显号码池中匹配号码归属地为a1的外显号码,若匹配成功,返回匹配成功的外显号码n2,若匹配失败,返回空;所述号码类型匹配策略,具体包括:获取本次呼叫指定的外显号组g1和指定的号码类型l1,获取数据库中外显号组为g1的外显号码所组成的外显号码组g,对所述外显号码组g依次遍历得到号码类型为l1的外显号号码列表,若所述外显号号码列表为空,则匹配失败,返回空,若所述外显号号码列表不为空,则匹配成功,返回匹配成功的外显号码g2,其中,若所述外显号号码列表存在若干外显号码,则返回所述外显号号码列表中匹配到的第一个外显号码;所述最大号码接通率匹配策略,具体包括:获取本次呼叫指定的外显号组g1,获取数据库中外显号组为g1的外显号码所组成的外显号码组g,通过报表引擎中实时聚合统计所述外显号码组g中全部外显号码的接通率,确定所述外显号码组g中接通率最大的外显号码k1,若所述外显号码k1的接通率大于等于预设阈值s1,则匹配成功,返回匹配成功的外显号码k1,若所述外显号码k1的接通率小于预设阈值s1,则匹配失败,返回空;所述最少使用次数匹配策略,具体包括:获取本次呼叫指定的外显号组g1,获取数据库中外显号组为g1的外显号码所组成的外显号码组g,通过报表引擎中实时聚合统计所述外显号码组g中全部外显号码的使用次数,确定所述外显号码组g中使用次数最少的外显号码k2,若所述外显号码k2的使用次数大于等于预设阈值s2,则匹配成功,返回匹配成功的外显号码k2,若所述外显号码k2的使用次数小于预设阈值s2,则匹配失败,返回空;所述标签匹配策略,具体包括:获取本次呼叫指定的外显号组g1和指定的标签b1,获取数据库中外显号组为g1的外显号码所组成的外显号码组g,获取所述外显号码组g中包含标签b1的外显号码b2,返回匹配成功的外显号码b2,其中,若所述外显号码组g中存在若干包含标签b1的外显号码,则返回所述外显号组g1中匹配到的第一个包含标签b1的外显号码;所述轮训策略,具体包括:获取本次呼叫指定的外显号组g1,获取数据库中外显号组为g1的外显号码所组成的外显号码组g,并获取数据库中外显号码组g内所有外显号码的历史匹配顺序,基于所述历史匹配顺序获取外显号码组g中未被匹配的外显号码,返回匹配成功的第一个外显号码g3;其中,若所述选号规则中任一匹配策略成功从数据库中匹配到外显号码,停止匹配。
3.根据权利要求1所述的一种外呼时的智能选号方法,其特征在于,所述对所述外呼通话信息进行处理,得到最新统计数据,包括:步骤1:从所述消息队列中实时接收外呼通话信息;步骤2:对所述外呼通话信息进行业务幂处理,并将进行业务幂处理后的第二外呼通话信息实时发送至基于clickhouse实现的olap大数据引擎子系统;步骤3:基于所述第二外呼通话信息,通过所述olap大数据引擎子系统完成对所述初始外显号码的号码接通率、号码使用次数的实时聚合计算,得到最新统计数据。4.根据权利要求1所述的一种外呼时的智能选号方法,其特征在于,还包括:获取外呼时被呼者的语音信息,将所述语音信息输入至训练好的方言口音普通话类别识别模型中得到所述语音信息的方言类别;根据所述方言类别,确定被呼者的实际归属地;获取被叫号码,获取所述被叫号码的号码归属地;若所述号码归属地与所述实际归属地不同,将所述被叫号码的号码归属地更改为实际归属地,并对所述被叫号码进行标记,得到标记被叫号码;基于所述标记被叫号码,建立被叫号码池;获取第二被叫号码,将所述第二被叫号码与所述被叫号码池进行匹配,若所述被叫号码池中存在与所述第二被叫号码相同的标记被叫号码,则根据所述被叫号码池中与所述第二被叫号码相同的标记被叫号码的实际归属地对所述第二被叫号码进行归属地标记,得到归属地标记第二被叫号码;当对所述归属地标记第二被叫号码进行外呼指定规则时,若指定的选号规则中包括归属地匹配策略,使用第二归属地匹配策略对所述归属地标记第二被叫号码进行归属地匹配;其中,所述方言口音普通话类别识别模型的训练过程包括:获取语音信息样本,所述语音信息样本包括:带标记的标准普通话语音信息、未标记的方言口音普通话语音信息和训练文本信息;所述未标记的方言口音普通话语音信息包括若干类别的方言;根据所述若干类别的方言确定方言语音体系,所述语音体系包括不同类别方言声母、韵母和声调的发音类型;使用所述带标记的标准普通话语音信息训练得到第一语音模型;使用所述训练文本信息训练得到第二语言模型;使用所述不同类别方言声母、韵母和声调的发音类型迭代训练第一语音模型,得到第三语音模型;使用由所述第三语音模型和所述第二语言模型识别得到的预训练文本信息训练得到第四语言模型;将所述第四语言模型与所述第二语言模型进行合并,得到第五语音模型;将所述第三语音模型和所述第五语言模型进行组合,得到方言口音普通话类别识别模型;所述第二归属地匹配策略,具体包括:获取归属地标记第二被叫号码,将所述归属地标记第二被叫号码标记为n3,获取所述归属地标记第二被叫号码的实际归属地,将所述实际
归属地标记为a2,从外显号码池中匹配号码归属地为a2的外显号码,若匹配成功,返回匹配成功的外显号码n4,若匹配失败,返回空。5.根据权利要求1所述的一种外呼时的智能选号方法,其特征在于,还包括:获取外呼时被呼者的语音数据,所述语音数据包括:初始外呼通话时长和将所述被呼者的语音信息输入至预先设置的语音情绪识别评分模型中得到的被呼者的初始情绪评分;获取历史成功通话数据,所述历史成功通话数据包括:若干第一次外呼时便被成功发展为客户的被呼者的第一外呼通话时长和将所述被成功发展为客户的被呼者的语音信息输入至预先设置的语音情绪识别评分模型中得到的被呼者的第一情绪评分;基于所述语音数据和所述历史成功通话数据计算被呼者的可发展值,计算公式如下:其中,dev为被呼者的可发展值,n为历史成功通话数据中被成功发展为客户的被呼者的总数目,t为初始外呼通话时长,t
m
为第m位被成功发展为客户的被呼者的第一外呼通话时长,q
m
为第m位被成功发展为客户的被呼者的第一情绪评分,q为初始情绪评分;若所述被呼者的可发展值dev大于等于预设可发展阈值,基于所述被呼者的号码和对所述被呼者外呼时的外显号码创建可发展客户号码池;获取第三被叫号码,将所述第三被叫号码与所述可发展客户号码池进行匹配,若所述可发展客户号码池中存在与所述第三被叫号码相同的号码,获取所述可发展客户号码池中与所述第三被叫号码相同的号码所对应的外显号码,并进行外呼。6.一种外呼时的智能选号系统,其特征在于,包括:获取模块,用于对后台服务器发送请求获取选号规则;外呼指定模块,用于在坐席外呼或自动外呼时,指定任一选号规则,并根据所述选号规则与数据库内外显号码池中外显号码的参数从数据库内外显号码池的外显号码中确定初始外显号码发起外呼;话务信息传递模块,用于获取外呼通话信息并将所述外呼通话信息发送至消息队列;olap引擎计算模块,用于对所述外呼通话信息进行处理,得到最新统计数据;更新模块,用于基于所述最新统计数据对所述数据库内外显号码池中外显号码的参数进行更新。7.根据权利要求6所述的一种外呼时的智能选号系统,其特征在于,所述选号规则可配置若干有序的匹配策略;所述匹配策略包括:归属地匹配策略、号码类型匹配策略、最大号码接通率匹配策略、最少使用次数匹配策略、标签匹配策略、轮训策略其中任一项;所述归属地匹配策略,具体包括:获取被叫号码,将所述被叫号码标记为n1,获取所述被叫号码的号码归属地,将所述号码归属地标记为a1,从外显号码池中匹配号码归属地为a1的外显号码,若匹配成功,返回匹配成功的外显号码n2,若匹配失败,返回空;所述号码类型匹配策略,具体包括:获取本次呼叫指定的外显号组g1和指定的号码类
型l1,获取数据库中外显号组为g1的外显号码所组成的外显号码组g,对所述外显号码组g依次遍历得到号码类型为l1的外显号号码列表,若所述外显号号码列表为空,则匹配失败,返回空,若所述外显号号码列表不为空,则匹配成功,返回匹配成功的外显号码g2,其中,若所述外显号号码列表存在若干外显号码,则返回所述外显号号码列表中匹配到的第一个外显号码;所述最大号码接通率匹配策略,具体包括:获取本次呼叫指定的外显号组g1,获取数据库中外显号组为g1的外显号码所组成的外显号码组g,通过报表引擎中实时聚合统计所述外显号码组g中全部外显号码的接通率,确定所述外显号码组g中接通率最大的外显号码k1,若所述外显号码k1的接通率大于等于预设阈值s1,则匹配成功,返回匹配成功的外显号码k1,若所述外显号码k1的接通率小于预设阈值s1,则匹配失败,返回空;所述最少使用次数匹配策略,具体包括:获取本次呼叫指定的外显号组g1,获取数据库中外显号组为g1的外显号码所组成的外显号码组g,通过报表引擎中实时聚合统计所述外显号码组g中全部外显号码的使用次数,确定所述外显号码组g中使用次数最少的外显号码k2,若所述外显号码k2的使用次数大于等于预设阈值s2,则匹配成功,返回匹配成功的外显号码k2,若所述外显号码k2的使用次数小于预设阈值s2,则匹配失败,返回空;所述标签匹配策略,具体包括:获取本次呼叫指定的外显号组g1和指定的标签b1,获取数据库中外显号组为g1的外显号码所组成的外显号码组g,获取所述外显号码组g中包含标签b1的外显号码b2,返回匹配成功的外显号码b2,其中,若所述外显号码组g中存在若干包含标签b1的外显号码,则返回所述外显号组g1中匹配到的第一个包含标签b1的外显号码;所述轮训策略,具体包括:获取本次呼叫指定的外显号组g1,获取数据库中外显号组为g1的外显号码所组成的外显号码组g,并获取数据库中外显号码组g内所有外显号码的历史匹配顺序,基于所述历史匹配顺序获取外显号码组g中未被匹配的外显号码,返回匹配成功的第一个外显号码g3;其中,若所述选号规则中任一匹配策略成功从数据库中匹配到外显号码,停止匹配。8.根据权利要求6所述的一种外呼时的智能选号系统,其特征在于,所述olap引擎计算模块执行包括如下操作:步骤1:从所述消息队列中实时接收外呼通话信息;步骤2:对所述外呼通话信息进行业务幂处理,并将进行业务幂处理后的第二外呼通话信息实时发送至基于clickhouse实现的olap大数据引擎子系统;步骤3:基于所述第二外呼通话信息,通过所述olap大数据引擎子系统完成对所述初始外显号码的号码接通率、号码使用次数的实时聚合计算,得到最新统计数据。9.根据权利要求6所述的一种外呼时的智能选号系统,其特征在于,还包括:归属地二次匹配模块;所述归属地二次匹配模块执行包括如下操作:获取外呼时被呼者的语音信息,将所述语音信息输入至训练好的方言口音普通话类别识别模型中得到所述语音信息的方言类别;根据所述方言类别,确定被呼者的实际归属地;获取被叫号码,获取所述被叫号码的号码归属地;若所述号码归属地与所述实际归属地不同,将所述被叫号码的号码归属地更改为实际
归属地,并对所述被叫号码进行标记,得到标记被叫号码;基于所述标记被叫号码,建立被叫号码池;获取第二被叫号码,将所述第二被叫号码与所述被叫号码池进行匹配,若所述被叫号码池中存在与所述第二被叫号码相同的标记被叫号码,则根据所述被叫号码池中与所述第二被叫号码相同的标记被叫号码的实际归属地对所述第二被叫号码进行归属地标记,得到归属地标记第二被叫号码;当对所述归属地标记第二被叫号码进行外呼指定规则时,若指定的选号规则中包括归属地匹配策略,使用第二归属地匹配策略对所述归属地标记第二被叫号码进行归属地匹配;其中,所述方言口音普通话类别识别模型的训练过程包括:获取语音信息样本,所述语音信息样本包括:带标记的标准普通话语音信息、未标记的方言口音普通话语音信息和训练文本信息;所述未标记的方言口音普通话语音信息包括若干类别的方言;根据所述若干类别的方言确定方言语音体系,所述语音体系包括不同类别方言声母、韵母和声调的发音类型;使用所述带标记的标准普通话语音信息训练得到第一语音模型;使用所述训练文本信息训练得到第二语言模型;使用所述不同类别方言声母、韵母和声调的发音类型迭代训练第一语音模型,得到第三语音模型;使用由所述第三语音模型和所述第二语言模型识别得到的预训练文本信息训练得到第四语言模型;将所述第四语言模型与所述第二语言模型进行合并,得到第五语音模型;将所述第三语音模型和所述第五语言模型进行组合,得到方言口音普通话类别识别模型;所述第二归属地匹配策略,具体包括:获取归属地标记第二被叫号码,将所述归属地标记第二被叫号码标记为n3,获取所述归属地标记第二被叫号码的实际归属地,将所述实际归属地标记为a2,从外显号码池中匹配号码归属地为a2的外显号码,若匹配成功,返回匹配成功的外显号码n4,若匹配失败,返回空。10.根据权利要求6所述一种外呼时的智能选号系统,其特征在于,还包括:可发展外呼选号模块;所述可发展外呼选号模块执行包括如下操作:获取外呼时被呼者的语音数据,所述语音数据包括:初始外呼通话时长和将所述被呼者的语音信息输入至预先设置的语音情绪识别评分模型中得到的被呼者的初始情绪评分;获取历史成功通话数据,所述历史成功通话数据包括:若干第一次外呼时便被成功发展为客户的被呼者的第一外呼通话时长和将所述被成功发展为客户的被呼者的语音信息输入至预先设置的语音情绪识别评分模型中得到的被呼者的第一情绪评分;基于所述语音数据和所述历史成功通话数据计算被呼者的可发展值,计算公式如下:
其中,dev为被呼者的可发展值,n为历史成功通话数据中被成功发展为客户的被呼者的总数目,t为初始外呼通话时长,t
m
为第m位被成功发展为客户的被呼者的第一外呼通话时长,q
m
为第m位被成功发展为客户的被呼者的第一情绪评分,q为初始情绪评分;若所述被呼者的可发展值dev大于等于预设可发展阈值,基于所述被呼者的号码和对所述被呼者外呼时的外显号码创建可发展客户号码池;获取第三被叫号码,将所述第三被叫号码与所述可发展客户号码池进行匹配,若所述可发展客户号码池中存在与所述第三被叫号码相同的号码,获取所述可发展客户号码池中与所述第三被叫号码相同的号码所对应的外显号码,并进行外呼。

技术总结
本发明提供了一种外呼时的智能选号方法及系统,其中方法包括:对后台服务器发送请求获取选号规则;坐席外呼或自动外呼时,指定任一选号规则,根据选号规则与数据库内外显号码池中外显号码的参数从数据库内外显号码池的外显号码中确定初始外显号码发起外呼;获取外呼通话信息并将外呼通话信息发送至消息队列;对外呼通话信息进行处理,得到最新统计数据;基于最新统计数据对数据库内外显号码池中外显号码的参数进行更新;基于外呼时的智能选号方法的系统可以更灵活、智能的选择外显号,摆脱了之前针对坐席配置固定外显号,或由管理人员根据报表人工配置外显号的方法,提高了管理人员工作效率,降低了企业的外呼、获客成本,提高了企业运营效率。高了企业运营效率。高了企业运营效率。


技术研发人员:陈光
受保护的技术使用者:北京容联七陌科技有限公司
技术研发日:2021.07.02
技术公布日:2021/11/2
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1