基于智能匹配用户需求的信息推送方法及系统的制作方法

文档序号:6632263阅读:550来源:国知局
基于智能匹配用户需求的信息推送方法及系统的制作方法
【专利摘要】本发明提供一种基于智能匹配用户需求的信息推送方法,其包括如下步骤:S1、后台管理系统获取多台用户终端上传的资讯信息;S2、后台管理系统根据多台用户终端上传的资讯信息建立关键字与资讯信息对应关系的索引表;S3、后台管理系统接收当前用户输入的信息,提取当前用户输入的信息中用户需求关键字;并采集当前用户的个人信息,从当前用户的个人信息中获取修正因素;S4、根据用户需求关键字以及修正因素选择需要推送的资讯信息,将资讯信息推送到当前用户终端供用户选择和阅读。本发明还提供一种基于智能匹配用户需求的信息推送系统。
【专利说明】基于智能匹配用户需求的信息推送方法及系统

【技术领域】
[0001]本发明涉及资讯信息推送【技术领域】,尤其是一种基于智能匹配用户需求的信息推送方法及系统。

【背景技术】
[0002]随着智能手机等用户终端的普及,用户通过安装应用程序app可以实现各种功能。在电子商务中,用户通过app向后台管理系统发送咨询信息时,有时可能需要后台的服务人员耗费一定的时间去解答用户的问题。这这个等待的过程中,如果等待的时间长,会影响用户体验。


【发明内容】

[0003]有鉴于此,本发明提供一种基于智能匹配用户需求的信息推送方法及系统。
[0004]一种基于智能匹配用户需求的信息推送方法,其包括如下步骤:
[0005]S1、后台管理系统获取多台用户终端上传的资讯信息;
[0006]S2、后台管理系统根据多台用户终端上传的资讯信息建立咨询信息库以及关键字与资讯信息对应关系的索引表;
[0007]S3、后台管理系统接收当前用户输入的信息,提取当前用户输入的信息中用户需求关键字;并采集当前用户的个人信息,从当前用户的个人信息中获取修正因素;
[0008]S4、根据用户需求关键字以及修正因素选择需要推送的资讯信息,将资讯信息推送到当前用户终端供用户选择和阅读。
[0009]一种基于智能匹配用户需求的信息推送系统,其包括如下模块:
[0010]信息上传模块,用于通过后台管理系统获取多台用户终端上传的资讯信息;
[0011]索引表建立模块,用于通过后台管理系统根据多台用户终端上传的资讯信息建立咨询信息库以及关键字与资讯信息对应关系的索引表;
[0012]用户信息获取模块,用于通过后台管理系统接收当前用户输入的信息,提取当前用户输入的信息中用户需求关键字;并采集当前用户的个人信息,从当前用户的个人信息中获取修正因素;
[0013]信息推送模块,用于根据用户需求关键字以及修正因素选择需要推送的资讯信息,将资讯信息推送到当前用户终端供用户选择和阅读。
[0014]本发明提供的基于智能匹配用户需求的信息推送方法及系统,通过提炼用户需求的重点关键字,智能地匹配相关的咨询信息,并使得用户在等待后台管理系统响应时,从推送的资讯信息中寻找所需要的方案或者辅助解决方案,增加了用户的选择,提高了用户的体验。

【专利附图】

【附图说明】
[0015]图1是本发明实施方式提供的基于智能匹配用户需求的信息推送方法的流程图;
[0016]图2是图1中步骤S2的子流程图;
[0017]图3是图1中步骤S4的子流程图;
[0018]图4是本发明实施方式提供的基于智能匹配用户需求的信息推送系统的结构框图;
[0019]图5是图4中索引表建立模块的子结构框图;
[0020]图6是图4中信息推送模块的子结构框图。

【具体实施方式】
[0021]如图1所示,在本发明实施例的一种基于智能匹配用户需求的信息推送方法,其包括如下步骤:
[0022]S1、后台管理系统获取多台用户终端上传的资讯信息。
[0023]用户终端包括但不限于智能手机、平板电脑、笔记本电脑、个人PC等处理装置。上传资讯信息的用户终端越多,后台管理系统获取的资讯信息就越多,进而可以利用的数据越丰富。资讯信息包括用户终端上传的广告、资讯等信息。
[0024]S2、后台管理系统根据多台用户终端上传的资讯信息建立关键字与资讯信息对应关系的索引表。
[0025]可选地,如图2所示,所述步骤S2包括如下子步骤。
[0026]S21、后台管理系统对多台用户终端上传的资讯信息进行分类。
[0027]例如,将资讯信息分为背景类、用药类、饮食类。比如可以将一篇夏天关于应该吃哪几种食物的新闻归类于饮食类。将春天的空气特性的文章归类于背景类。可选地,在第一级分类以下可以再次分类。
[0028]S22、后台管理系统从分类后的资讯信息中提取出关键字,每类资讯信息对应至少一个关键字。
[0029]比如将一类关于感冒用药的资讯信息中提取“感冒”关键字,也可以使“感冒”、“着凉”、“发烧”等几个关键字。
[0030]S23、建立关键字与各类资讯信息对应关系的索引表。
[0031]所述索引表包括关键字,关键字对应的该类资讯信息以及资讯信息的存储位置。对应关系包括一个关键字或多个关键字对应一类资讯信息;也可以一个关键字对应一类或几类资讯信息。
[0032]S3、后台管理系统接收当前用户输入的信息,提取当前用户输入的信息中用户需求关键字;并采集当前用户的个人信息,从当前用户的个人信息中获取修正因素。
[0033]修正因素包括当前的季节信息,当前热点问诊,用户的阅读习惯等因素,也可以包括个人的年龄、性别等因素。修正因素可以使推送的资讯信息的相关性更高。优选地,还可以对修正因素中的各个因素进行权值分配,使得资讯信息的推送更为精确。
[0034]S4、根据用户需求关键字以及修正因素选择需要推送的资讯信息,将资讯信息推送到当前用户终端供用户选择和阅读。
[0035]可选地,如图3所示,所述步骤S4包括如下子步骤:
[0036]S41、将用户需求关键字与索引表进行对比,检索出在索引表中与用户需求关键字对应的的关键字匹配的资讯信息;并根据修正因素对资讯信息按照用户需求的相关性进行排序。
[0037]索引表中的关键字在于获取准确的某一类或某几类的资讯信息,而修正因素在于对资讯信息进行相关性排序。
[0038]S42、根据预设的信息显示条数将相关性程序高的资讯信息推送到当前用户终端供用户选择和阅读。
[0039]比如预设的信息显示条数为5,则可以将相关性程度排名在第一至第五的资讯信息推送到当前用户终端供用户选择和阅读。本发明不限制预设的信息显示条数的具体数量,可以由用户或后台服务管理系统的管理员灵活设置。
[0040]可选地,基于智能匹配用户需求的信息推送方法还可以包括如下步骤:
[0041]S5、将用户选择和阅读的资讯信息反馈给后台管理系统;后台管理系统根据反馈的信息更新当前用户的个人信息中的修正因素。
[0042]通过实施本实施例,更新当前用户的个人信息中的修正因素,可以资讯信息的排列顺序更具有相关性,使得下次推送到当前用户的资讯信息更为精确。
[0043]本发明实施例提供的基于智能匹配用户需求的信息推送方法,通过提炼用户需求的重点关键字,智能地匹配相关的咨询信息,并使得用户在等待后台管理系统响应时,从推送的资讯信息中寻找所需要的方案或者辅助解决方案,增加了用户的选择,提高了用户的体验。
[0044]如图4所示,在本发明实施例提供的一种基于智能匹配用户需求的信息推送系统中,其包括如下模块:
[0045]信息上传模块10,用于通过后台管理系统获取多台用户终端上传的资讯信息。
[0046]索引表建立模块20,用于通过后台管理系统根据多台用户终端上传的资讯信息建立关键字与资讯信息对应关系的索引表。
[0047]可选地,如图5所示,所述索引表建立模块20包括如下单元:
[0048]分类单元21,用于通过后台管理系统对多台用户终端上传的资讯信息进行分类。
[0049]关键字提取单元22,用于通过后台管理系统从分类后的资讯信息中提取出关键字,每类资讯信息对应至少一个关键字。
[0050]索引表建立单元23,用于建立关键字与各类资讯信息对应关系的索引表。
[0051]用户信息获取模块30,用于通过后台管理系统接收当前用户输入的信息,提取当前用户输入的信息中用户需求关键字;并采集当前用户的个人信息,从当前用户的个人信息中获取修正因素。
[0052]信息推送模块40,用于根据用户需求关键字以及修正因素选择需要推送的资讯信息,将资讯信息推送到当前用户终端供用户选择和阅读。
[0053]可选地,如图6所示,所述信息推送模块40包括如下单元:
[0054]排序单元41,用于将用户需求关键字与索引表进行对比,检索出在索引表中与用户需求关键字对应的的关键字匹配的资讯信息;并根据修正因素对资讯信息按照用户需求的相关性进行排序。
[0055]推送单元42,用于根据预设的信息显示条数将相关性程序高的资讯信息推送到当前用户终端供用户选择和阅读。
[0056]可选地,在基于智能匹配用户需求的信息推送系统还可以包括如下模块:
[0057]更新模块,用于将用户选择和阅读的资讯信息反馈给后台管理系统;后台管理系统根据反馈的信息更新当前用户的个人信息中的修正因素。
[0058]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0059]专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能性一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应超过本发明的范围。
[0060]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机储存器、内存、只读存储器、电可编程ROM、电可檫除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或【技术领域】内所公知的任意其他形式的存储介质中。
[0061]可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。
【权利要求】
1.一种基于智能匹配用户需求的信息推送方法,其特征在于,其包括如下步骤: 51、后台管理系统获取多台用户终端上传的资讯信息; 52、后台管理系统根据多台用户终端上传的资讯信息建立咨询信息库以及关键字与资讯信息对应关系的索引表; 53、后台管理系统接收当前用户输入的信息,提取当前用户输入的信息中用户需求关键字;并采集当前用户的个人信息,从当前用户的个人信息中获取修正因素; 54、根据用户需求关键字以及修正因素选择需要推送的资讯信息,将资讯信息推送到当前用户终端供用户选择和阅读。
2.如权利要求1所述的基于智能匹配用户需求的信息推送方法,其特征在于,其还包括如下步骤: 55、将用户选择和阅读的资讯信息反馈给后台管理系统;后台管理系统根据反馈的信息更新当前用户的个人信息中的修正因素。
3.如权利要求1、2所述的基于智能匹配用户需求的信息推送方法,其特征在于,所述步骤S2包括如下子步骤: 521、后台管理系统对多台用户终端上传的资讯信息进行分类; 522、后台管理系统从分类后的资讯信息中提取出关键字,每类资讯信息对应至少一个关键字; 523、建立关键字与各类资讯信息对应关系的索引表。
4.如权利要求1、2所述的基于智能匹配用户需求的信息推送方法,其特征在于,所述步骤S4包括如下子步骤: 541、将用户需求关键字与索引表进行对比,检索出在索引表中与用户需求关键字对应的的关键字匹配的资讯信息;并根据修正因素对资讯信息按照用户需求的相关性进行排序; 542、根据预设的信息显示条数将相关性程序高的资讯信息推送到当前用户终端供用户选择和阅读。
5.一种基于智能匹配用户需求的信息推送系统,其特征在于,其包括如下模块: 信息上传模块,用于通过后台管理系统获取多台用户终端上传的资讯信息; 索引表建立模块,用于通过后台管理系统根据多台用户终端上传的资讯信息建立咨询信息库以及关键字与资讯信息对应关系的索引表; 用户信息获取模块,用于通过后台管理系统接收当前用户输入的信息,提取当前用户输入的信息中用户需求关键字;并采集当前用户的个人信息,从当前用户的个人信息中获取修正因素; 信息推送模块,用于根据用户需求关键字以及修正因素选择需要推送的资讯信息,将资讯信息推送到当前用户终端供用户选择和阅读。
6.如权利要求5所述的基于智能匹配用户需求的信息推送系统,其特征在于,其还包括如下模块: 更新模块,用于将用户选择和阅读的资讯信息反馈给后台管理系统;后台管理系统根据反馈的信息更新当前用户的个人信息中的修正因素。
7.如权利要求5、6所述的基于智能匹配用户需求的信息推送系统,其特征在于,所述索引表建立模块包括如下单元: 分类单元,用于通过后台管理系统对多台用户终端上传的资讯信息进行分类; 关键字提取单元,用于通过后台管理系统从分类后的资讯信息中提取出关键字,每类资讯信息对应至少一个关键字; 索引表建立单元,用于建立关键字与各类资讯信息对应关系的索引表。
8.如权利要求5、6所述的基于智能匹配用户需求的信息推送系统,其特征在于,所述信息推送模块包括如下单元: 排序单元,用于将用户需求关键字与索引表进行对比,检索出在索引表中与用户需求关键字对应的的关键字匹配的资讯信息;并根据修正因素对资讯信息按照用户需求的相关性进行排序; 推送单元,用于根据预设的信息显示条数将相关性程序高的资讯信息推送到当前用户终端供用户选择和阅读。
【文档编号】G06F17/30GK104317920SQ201410594708
【公开日】2015年1月28日 申请日期:2014年10月29日 优先权日:2014年10月29日
【发明者】周九龙, 舒争先, 周兵 申请人:中英融贯资讯(武汉)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1