【技术实现步骤摘要】
一种基于用户需求特征的智能推送方法及推送系统
本专利技术涉及人工智能和信息
,特别涉及一种基于用户需求特征的智能推送方法及推送系统。
技术介绍
随着信息数量的增加,尤其是网络上可提供的信息的剧增,人们对于智能推送技术也越来越重视。目前,对于智能推送的研究主要集中在对智能推送系统的功能和模式等方面的描述,以及如何实现智能推送系统。智能推送的功能:从功能上说,智能推送方式主要可以分为信息的定制推送和智能推送两类。(1)信息的定制推送对于定制推送,用户只要在初次使用时设定好所需信息频道,以后不必进行其他信息检索操作,就能不断获得更新的信息。它可以根据用户需求,自动搜寻信息,并经过筛选、分类、排序,按照每个用户的特定要求,将信息传递到用户面前。(2)信息的智能推送信息的智能推送是指服务者能够实现对不同用户所要求或想要信息的按需推送,不要求用户掌握复杂的信息检索技术,甚至不要求用户明确提出信息需求,不但能够准确有效的满足用户的个性化信息需要,还大大减少了用户查询信息过程中的体力和脑力支出。智能推送的模式:从数据库系统的推送实现技术模式上说,智能推送主要有操作式和触发式。(一)操作式推送模式操作式推送(客户端推送模式)由引起资料变化的客户启动推送过程,当客户发生引起资料变化的操作后,推送过程随后执行。(二)触发式推送模式触发式推送(服务器端推送模式)过程与引起资料变化的客户端没有直接的关系,其直接作用者是数据库中的触发器,触发的条件是数据库中的表或字段发生插入,删除或更新等操作,也就是当资料发生更新时(可在更新前也可在更新后),触发器启动推送过程。然而,现有技术 ...
【技术保护点】
1.一种基于用户需求特征的智能推送方法,其特征在于,所述方法包括:根据网络分配的带宽,确定每次推送的用户数目N;将同一类用户组中的用户进行排序,选择其中N个用户作为推送对象;建立用户需求特征数据库和用户组需求特征数据,当收到某一用户收发文件的请求时,则更新该用户的需求特征数据库,以及更新该用户所在用户组需求特征数据库;从用户需求特征数据库和用户组需求特征数据库中,选择推送多次的文件,组成第一文件集F1;从用户需求特征数据库和用户组需求特征数据库中,选择推送多次的关键词,组成关键词集K2,将所述关键词集K2中的每一关键词对应的文件组成第二文件集F2;从所述第一文件集F1选择文件作为确定性推送文件,从所述第二文件集F2中选择文件作为不确定性推送文件;将所述确定性推送文件和不确定性推送文件向所述推送对象推送。
【技术特征摘要】
1.一种基于用户需求特征的智能推送方法,其特征在于,所述方法包括:根据网络分配的带宽,确定每次推送的用户数目N;将同一类用户组中的用户进行排序,选择其中N个用户作为推送对象;建立用户需求特征数据库和用户组需求特征数据,当收到某一用户收发文件的请求时,则更新该用户的需求特征数据库,以及更新该用户所在用户组需求特征数据库;从用户需求特征数据库和用户组需求特征数据库中,选择推送多次的文件,组成第一文件集F1;从用户需求特征数据库和用户组需求特征数据库中,选择推送多次的关键词,组成关键词集K2,将所述关键词集K2中的每一关键词对应的文件组成第二文件集F2;从所述第一文件集F1选择文件作为确定性推送文件,从所述第二文件集F2中选择文件作为不确定性推送文件;将所述确定性推送文件和不确定性推送文件向所述推送对象推送。2.根据权利提要求1所述的智能推送方法,其特征在于,当某一类用户开始推送时,选择N个用户作为推送对象,并标记最后第N+1个用户;当该类用户第二次推送时,从第N+1个用户开始,选择N个用户作为推送对象;重复上述推送对象的选择过程。3.根据权利要求1中所述的智能推送方法,其特征在于,当某一类用户开始推送时,随机选择N个用户作为推送对象;重复上述推送对象的选择过程。4.根据权利要求1所述的智能推送方法,其特征在于,用户的需求特征数据库通过如下方法更新:当收到某一用户收发文件的请求时,则在该用户的需求特征库中记录文件编号、文件收发次数和文件收发时间;在该用户的需求特征库中记录关键词编号、关键词收发次数和关键词收发时间。5.根据权利要求1所述的智能推送方法,其特征在于,用户所在用户组需求特征数据库通过如下方法更新:当收到某一用户收发文件的请求时,则在该用户所在用户组的需求特征库中记录文件编号、文件收发次数和文件收发时间;在该用户所在用户组的需求特征库中记录关键词编号、关键词收发次数和关键词收发时间。6.根据权利要求4或5所述的智能推送方法,其特征在于,删除用户需求数据库中最早记录的文件收发时间和关键词收发时间;删除用户所在用户组数据库中最早记录的文件收发时间和关键词收发时间。7.根据权利要求1所述的智能推送方法,其特征在于,根据网络分配的带宽,从所述第一文件集F1中选择推送文件的最大数目n,设置收发次数的第一差异值,并将n个文件进行排序;当第一文件集F1中相邻两个文件q1m和q1m+1的收发次数满足如下关系:freq1m-freq1m+1>FileDif,则舍弃第m+1个文件以及其后的所有文件,保留第m个文件以及其之前的所有文件作为确定性推送文件;其中,n>...
【专利技术属性】
技术研发人员:袁喆,范聪聪,
申请(专利权)人:重庆高开清芯科技产业发展有限公司,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。