本发明专利技术公开了一种信息推送方法和装置。其中方法包括:通过获取不同用户的个人信息与问题信息,将第一问题信息及第一个人信息与知识库中的各解决案例中的问题信息及个人信息进行匹配,获取匹配成功且符合第一预设条件的解决案例中的解决方案作为第二解决方案;将第二解决方案作为最终信息推送至用户。上述信息推送方法实现了获取最佳解决方案的及时性;解决方案推送的针对性、快捷性;且进一步的,利用已有的解决数据,从中搜索出与用户的个人信息相关联的问题最匹配的成功解决方案,不再依赖专家或专家库的主观经验和理论知识,而是根据解决的客观历史数据,会产生更好的解决方案推荐结果。
【技术实现步骤摘要】
本专利技术涉及计算机技术与人工智能
,特别是涉及一种信息推送方法和装置。
技术介绍
目前,传统的问题解决沟通模式为用户需要到专业机构找专家,与专家进行面对面的问题沟通,专家根据用户的问题,通过咨询结果、自身经验或者专家库中已有的数据进行参考推理,得到针对该用户的问题解决方案推荐给用户。上述这种方式过于依赖专家或专家库的主观经验和理论知识,一旦专家或专家库的知识有误,则会产生错误的解决方案推荐结果,推荐方案会有偏差,对用户问题的解决具有不良的影响,延缓了用户获得有效解决方案的时效性。
技术实现思路
鉴于此,有必要提供一种能够根据不同用户的个性化特征,准确、有效且及时的信息推送方法和装置。为达到专利技术目的,提供一种信息推送方法,所述方法包括:获取用户的问题信息与个人信息;其中,所述获取的用户的问题信息作为第一问题信息,所述获取的个人信息作为第一个人信息;将所述第一问题信息及所述第一个人信息与所述知识库中的各解决案例中的问题信息及个人信息进行匹配,获取匹配成功且符合第一预设条件的所述解决案例中的解决方案作为第二解决方案;将所述第二解决方案作为最终信息推送至用户。在其中一个实施例中,还包括:预先创建所述知识库,其中,所述知识库包括至少一个解决案例,且每个解决案例中包括与该个解决案例对应的用户的问题信息、对应的用户的个人信息、对应的解决方案、对应的解决效果。在其中一个实施例中,所述将所述第一问题信息及所述第一个人信息与所述知识库中的各解决案例中的问题信息及个人信息进行匹配,获取匹配成功且符合第一预设条件的所述解决案例中的解决方案作为第二解决方案的步骤包括:将所述第一问题信息及所述第一个人信息与所述知识库中的各解决案例中的问题信息及个人信息进行匹配,获取匹配度大于预设阈值的所述解决案例作为第一解决案例;比较知识库中所述多个第一解决案例对应的解决效果,获得所述解决效果最好的第一解决案例,其中,将所述解决效果最好作为所述第一预设条件;将符合所述第一预设条件的第一解决案例中的解决方案作为第二解决方案。在其中一个实施例中,所述将所述第一问题信息及所述第一个人信息与所述知识库中的各解决案例中的问题信息及个人信息进行匹配,获取匹配成功且符合第一预设条件的所述解决案例中的解决方案作为第二解决方案的步骤包括:将所述知识库中的解决案例中的问题信息与所述第一问题信息的匹配度作为P1;将所述知识库中的解决案例中的个人信息与所述第一个人信息的匹配度作为P2;将所述知识库中的解决案例中的解决效果作为P3;计算所述知识库中每个解决案例对应的P1×k1+P2×k2+P3×k3,作为该个解决案例对应的推荐优选度,其中,将所述推荐优选度最大作为所述第二预设条件,其中,k1、k2和k3为预设的大于或等于0的加权参数;将符合所述第二预设条件的所述解决案例中的解决方案作为第二解决方案。在其中一个实施例中,将所述知识库中的解决案例中的个人信息与所述第一个人信息的匹配度作为P2的步骤包括:将所述知识库中的所述解决案例中的个人信息中的用户年龄与所述第一个人信息中的用户年龄的差值的绝对值作为P21;将所述知识库中的所述解决案例中的个人信息中的用户所在地与所述第一个人信息中的用户所在地的距离作为P22;计算f(P21×k21+P22×k22),作为所述知识库中的所述解决案例对应的P2;其中,其中,k21和k22为预设的大于或等于0的加权参数,f为使得p2与(P21×k21+P22×k22)成反比的预设函数。在其中一个实施例中,还包括:将所述获取的用户的第一问题信息、第一个人信息、推荐的解决方案、实际解决效果作为一个解决案例添加至所述知识库中;将不少于预设数值的所述解决案例加入所述知识库,形成大数据知识库。基于同一专利技术构思的一种信息推送装置,所述装置包括:信息获取模块,用于获取用户的问题信息与个人信息;其中,所述获取的用户的问题信息作为第一问题信息,所述获取的个人信息作为第一个人信息;解决方案获取模块,用于将所述第一问题信息及所述第一个人信息与所述知识库中的各解决案例中的问题信息及个人信息进行匹配,获取匹配成功且符合第一预设条件的所述解决案例中的解决方案作为第二解决方案;推荐模块,用于将所述第二解决方案推荐给用户。在其中一个实施例中,还包括,创建模块,用于预先创建所述知识库,其中,所述知识库包括至少一个解决案例,且每个解决案例中包括与该个解决案例对应的用户的问题信息、对应的用户的个人信息、对应的解决方案、对应的解决效果;以及添加模块,用于将所述获取的用户的第一问题信息、第一个人信息、推荐的解决方案、实际解决效果作为一个解决案例添加至所述知识库中;将不少于预设数值的所述解决案例加入所述知识库,形成大数据知识库。在其中一个实施例中,所述解决方案获取模块,包括:信息匹配模块,用于将所述第一问题信息及所述第一个人信息与所述知识库中的各解决案例中的问题信息及个人信息进行匹配,获取匹配度大于预设阈值的所述解决案例作为第一解决案例;比较模块,用于比较知识库中所述多个第一解决案例对应的解决效果,获得所述解决效果最好的第一解决案例,其中,将所述解决效果最好作为所述第一预设条件;第一生成模块,用于将符合所述第一预设条件的第一解决案例中的解决方案作为第二解决方案;以及第一匹配模块,用于将所述知识库中的解决案例中的问题信息与所述第一问题信息的匹配度作为P1;第二匹配模块,用于将所述知识库中的解决案例中的个人信息与所述第一个人信息的匹配度作为P2;定义模块,用于将所述知识库中的解决案例中的解决效果作为P3;第一计算模块,用于计算所述知识库中每个解决案例对应的P1×k1+P2×k2+P3×k3,作为该个解决案例对应的推荐优选度,其中,将所述推荐优选度最大作为所述第二预设条件,其中,k1、k2和k3为预设的大于或等于0的加权参数;第二生成模块,用于将符合所述第二预设条件的所述解决案例中的解决方案作为第二解决方案。在其中一个实施例中,所述第二匹配模块包括:年龄信息获取模块,用于将所述知识库中的所述解决案例中的个人信息中的用户年龄与所述第一个人信息中的用户年龄的差值的绝对值作为P21;距离信息获取模块,用于将所述知识库中的所述解决案例中的个人信息中的用户所在地与所述第一个人信息中的用户所在地的距离作为P22;第二计算模块,用于计算f(P21×k21+P22×k22),作为所述知识库中的所述解决案例对应的P2;其中,其中,k21和k22为预设的大于或等于0的加权参数,f为使得p2与(P21×k21+P22×k22)成反比的预设函数。本专利技术的有益效果包括:上述信息推送方法和装置,通过获取不同用户的个人信息与问题信息,将第一问题信息及第一个人信息与知识库中的各解决案例中的问题信息及个人信息进行匹配,获取匹配成功且符合第一预设条件的解决案例中的解决方案作为第二解决方案;将第二解决方案作为最终信息推送至用户。上述方法实现了获取最佳解决方案的及时性;解决方案推送的针对性、快捷性;且进一步的,利用已有的解决数据,从中搜索出与用户的个人信息相关联的问题最匹配的成功解决方案,不再依赖专家或专家库的主观经验和理论知识,而是根据解决的客观历史数据,会产生更好的解决方案推荐结果。附图说明图1为第一实施例中信息本文档来自技高网...
【技术保护点】
一种信息推送方法,其特征在于,所述方法包括:获取用户的问题信息与个人信息;其中,所述获取的用户的问题信息作为第一问题信息,所述获取的个人信息作为第一个人信息;将所述第一问题信息及所述第一个人信息与所述知识库中的各解决案例中的问题信息及个人信息进行匹配,获取匹配成功且符合第一预设条件的所述解决案例中的解决方案作为第二解决方案;将所述第二解决方案作为最终信息推送至用户。
【技术特征摘要】
1.一种信息推送方法,其特征在于,所述方法包括:获取用户的问题信息与个人信息;其中,所述获取的用户的问题信息作为第一问题信息,所述获取的个人信息作为第一个人信息;将所述第一问题信息及所述第一个人信息与所述知识库中的各解决案例中的问题信息及个人信息进行匹配,获取匹配成功且符合第一预设条件的所述解决案例中的解决方案作为第二解决方案;将所述第二解决方案作为最终信息推送至用户。2.根据权利要求1所述的信息推送方法,其特征在于,还包括:预先创建所述知识库,其中,所述知识库包括至少一个解决案例,且每个解决案例中包括与该个解决案例对应的用户的问题信息、对应的用户的个人信息、对应的解决方案、对应的解决效果。3.根据权利要求1所述的信息推送方法,其特征在于,所述将所述第一问题信息及所述第一个人信息与所述知识库中的各解决案例中的问题信息及个人信息进行匹配,获取匹配成功且符合第一预设条件的所述解决案例中的解决方案作为第二解决方案的步骤包括:将所述第一问题信息及所述第一个人信息与所述知识库中的各解决案例中的问题信息及个人信息进行匹配,获取匹配度大于预设阈值的所述解决案例作为第一解决案例;比较知识库中所述多个第一解决案例对应的解决效果,获得所述解决效果最好的第一解决案例,其中,将所述解决效果最好作为所述第一预设条件;将符合所述第一预设条件的第一解决案例中的解决方案作为第二解决方案。4.根据权利要求1所述的信息推送方法,其特征在于,所述将所述第一问题信息及所述第一个人信息与所述知识库中的各解决案例中的问题信息及个人信息进行匹配,获取匹配成功且符合第一预设条件的所述解决案例中的解决方案作为第二解决方案的步骤包括:将所述知识库中的解决案例中的问题信息与所述第一问题信息的匹配度作为P1;将所述知识库中的解决案例中的个人信息与所述第一个人信息的匹配度作为P2;将所述知识库中的解决案例中的解决效果作为P3;计算所述知识库中每个解决案例对应的P1×k1+P2×k2+P3×k3,作为该个解决案例对应的推荐优选度,其中,将所述推荐优选度最大作为所述第二预设条件,其中,k1、k2和k3为预设的大于或等于0的加权参数;将符合所述第二预设条件的所述解决案例中的解决方案作为第二解决方案。5.根据权利要求4所述的信息推送方法,其特征在于,将所述知识库中的解决案例中的个人信息与所述第一个人信息的匹配度作为P2的步骤包括:将所述知识库中的所述解决案例中的个人信息中的用户年龄与所述第一个人信息中的用户年龄的差值的绝对值作为P21;将所述知识库中的所述解决案例中的个人信息中的用户所在地与所述第一个人信息中的用户所在地的距离作为P22;计算f(P21×k21+P22×k22),作为所述知识库中的所述解决案例对应的P2;其中,其中,k21和k22为预设的大于或等于0的加权参数,f为使得p2与(P21×k21+P22×k22)成反比的预设函数。6.根据权利要求1所述的信息推送方法,其特征在于,还包括:将所述获取的用户的第一问题信息、第一个人信息、推荐的解决方案、实际...
【专利技术属性】
技术研发人员:李露青,
申请(专利权)人:李露青,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。