一种信息推荐方法、系统、装置及介质制造方法及图纸

技术编号:39437836 阅读:10 留言:0更新日期:2023-11-19 16:21
本发明专利技术涉及一种信息推荐方法、系统、装置及介质,涉及信息推送的技术领域,其中信息推荐方法包括信息上传、建立浏览数据库、信息浏览、权重赋值、初次映射、喜好程度计算、初次判断、排序、差值计算以及推送等步骤:信息推荐系统包括云端数据库、数据库输入模块、推送模块、终端输入模块、终端选择模块、调用模块、判断模块I、浏览模块、统计模块、计算模块I、映射分析模块I、终端数据库、计算模块II以及判断模块II;本发明专利技术能够减少浏览人员不喜欢的标签类的信息的推送数量,进而提高信息的推送精度。进而提高信息的推送精度。进而提高信息的推送精度。

【技术实现步骤摘要】
一种信息推荐方法、系统、装置及介质


[0001]本专利技术涉及信息推送的
,尤其是涉及一种信息推荐方法、系统、装置及介质。

技术介绍

[0002]所谓信息推送,就是weA广播,是通过一定的技术标准或协议,在互联网上通过定期传送用户需要的信息来减少信息过载的一项新技术。推送技术通过自动传送信息给用户,来减少用于网络上搜索的时间。它根据用户的兴趣来搜索、过滤信息,并将其定期推给用户,帮助用户高效率地发掘有价值的信息。
[0003]目前,申请日为2021年03月05日,公开号为CN112445967A的中国专利技术专利提出了一种信息推送的方法、装置、可读存储介质及信息推送系统,包括:若出现预设浏览器的标签创建事件,则获取所述预设浏览器的当前标题;确定所述当前标题中包含的网站特征;若所述网站特征为预设网站特征,则向服务器发送所述当前标题,使得所述服务器获取所述当前标题对应的策略,所述策略包括是否需要推送信息以及需要推送的信息内容;若需要推送信息,则接收所述服务器发送的所述信息内容;显示所述信息内容。
[0004]若出现预设浏览器的标签创建事件,则获取预设浏览器的当前标题;然后确定当前标题中包含的网站特征;若网站特征为预设网站特征,则向服务器发送当前标题,使得服务器获取当前标题对应的策略,策略包括是否需要推送信息以及需要推送的信息内容;若需要推送信息,则接收服务器发送的信息内容,显示信息内容。
[0005]针对上述技术,专利技术人认为,在信息推送时,一个信息可能会有多个标题,每个标题的权重值不同,直接根据所获得的标题进行推送时,可能推送的信息是浏览人员不喜欢的类型,进而降低信息推送精度。

技术实现思路

[0006]为了能够提高信息的推送精度,本专利技术提供一种信息推荐方法、系统、装置及介质。
[0007]第一方面,本专利技术提供的一种信息推荐方法,采用如下的技术方案:一种信息推荐方法,包括以下步骤:信息上传:具有信息上传权限的终端向数据库中上传信息,并在上传信息时,对所上传的信息进行打标,在对信息进行打标时,一个信息可以对应多个标签,且对标签进行排序;建立浏览数据库:浏览数据库中记录所有可浏览的信息数量X、所有的标签数量Y以及权重P;信息浏览:具有信息浏览权限的终端从数据库中浏览信息x,并对信息x的标签进行统计,进而获得信息x的标签集合x

y
s
;权重赋值:检索标签集合x

y
s
中标签的数量n,并获取信息上传时标签的排序,进
而获得排序后标签集合x

y
s

;并对信息x在排序后标签集合x

ys

中所占的权重进行赋值;当前信息顺序为i的标签的权重P
i
的计算模型如下:;式中e为欧拉数;初次映射:根据信息x、标签集合x

y
s
、排序后标签集合x

ys

,将顺序为i的标签对应的权重Pi映射至数据库中,进而得到信息x在标签y上所占的权重P(x,y);喜好程度计算:设置数量阈值A,当浏览的信息数量大于A时执行喜好程度计算;对标签y所占的总权重P
y
进行计算,标签y所占的总权重P
y
的计算模型如下:;初次判断:设置阈值Pt,若P
y
≥P
t
,则将P
y
≥P
t
时的标签y形成推送集合yt并执行推送步骤,若P
y
<P
t
,则暂不执行推送步骤;推送:推送集合yt中的标签所对应的信息。
[0008]通过采用上述技术方案,在推荐信息时,获取上传权限的终端向数据库中上传信息,并在上传信息时,对所上传的信息进行打标,在对信息进行打标时,一个信息可以对应多个标签,且对标签进行排序;浏览数据库中记录所有可浏览的信息X、所有的标签Y以及权重P,具有信息浏览权限的终端从数据库中浏览信息x,并对信息x的标签进行统计,进而获得信息x的标签集合x

y
s
,检索标签集合x

y
s
中标签的数量n,并获取信息上传时标签的排序,进而获得排序后标签集合x

ys

,并对信息x在排序后标签集合x

ys

中所占的权重进行赋值,通过当前信息顺序为i的标签的权重P
i
的公式计算出当前信息顺序为i的标签的权重,根据信息x、标签集合x

y
s
、排序后标签集合x

ys

,将顺序为i的标签对应的权重Pi映射至数据库中,进而得到信息x在标签y上所占的权重P(x,y),根据人员浏览的信息对每一类标签的总权重进行平均值计算,进而得出人员对此类标签的信息的喜好程度进行分析,若P
y
≥P
t
,则推送与P
y
对应标签相关的信息,由于在推荐信息时,通过人员浏览的全部信息,计算出信息所属标签的占比,进而得出人员对此类标签信息的喜好程度,进而在推荐信息时推荐多数含有此类标签的信息;减少人员不喜欢的标签类的信息的推送数量,进而提高信息的推送精度,进而减少服务器资源的浪费。
[0009]可选地,还包括排序步骤、差值计算步骤:若P
y
<P
t
,则执行排序步骤;排序:对标签y所占的总权重P
y
进行降序排序,进而获得新的权重集合P
J
;差值计算:获得P
J
中的拐点P
k
,并将(,,
……
,)所对应的标签y形成推送集合yt;拐点P
k
的计算模型如下:,;式中:m为集合P
J
中元素的顺位。
[0010]人员在浏览信息时可能多类标签的占比接近相同,通过采用上述技术方案,对第y个标签所占的总权重P
y
进行降序排序,进而获得新的权重集合P
J
,计算出每相邻的两个P
y
之间的差值,得出最大差值,将(,,
……
,)与第y个标签所占的总权重P
y
进行一一映射,在推送信息时,推送与(,,
……
,)对应的标签y;通过对第y个标签所占的总权重P
y
进行降序排序,进而获得新的权重集合P
J
,计算出集合P
J
中的拐点最大差值P
k
,在将(,,
……
,)与第y个标签所占的总权重P
y
进行一一映射,推送信息时推送与(,,
……
,)对应的标签y,进而提高信息的推送精度。
[0011]可选的,所述建立浏览数据库步骤后,还设置有二本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息推荐方法,其特征在于:包括以下步骤:信息上传:具有信息上传权限的终端向数据库中上传信息,并在上传信息时,对所上传的信息进行打标,在对信息进行打标时,一个信息可以对应多个标签,且对标签进行排序;建立浏览数据库:浏览数据库中记录所有可浏览的信息数量X、所有的标签数量Y以及权重P;信息浏览:具有信息浏览权限的终端从数据库中浏览信息x,并对信息x的标签进行统计,进而获得信息x的标签集合x

y
s
;权重赋值:检索标签集合x

y
s
中标签的数量n,并获取信息上传时标签的排序,进而获得排序后标签集合x

y
s

;并对信息x在排序后标签集合x

y
s

中所占的权重进行赋值;当前信息顺序为i的标签的权重P
i
的计算模型如下:;式中e为欧拉数;初次映射:根据信息x、标签集合x

y
s
、排序后标签集合x

y
s

,将顺序为i的标签对应的权重Pi映射至数据库中,进而得到信息x在标签y上所占的权重P(x,y);喜好程度计算:设置数量阈值A,当浏览的信息数量大于A时执行喜好程度计算;对标签y所占的总权重P
y
进行计算,标签y所占的总权重P
y
的计算模型如下:;初次判断:设置阈值Pt,若P
y
≥P
t
,则将P
y
≥P
t
时的标签y形成推送集合yt并执行推送步骤,若P
y
<P
t
,则暂不执行推送步骤;推送:推送集合yt中的标签所对应的信息。2.根据权利要求1所述的一种信息推荐方法,其特征在于:还包括排序步骤、差值计算步骤:若P
y
<P
t
,则执行排序步骤;排序:对标签y所占的总权重P
y
进行降序排序,进而获得新的权重集合P
J
;差值计算:获得P
J
中的拐点P
k
,并将(,,
……
,)所对应的标签y形成推送集合yt;拐点P
k
的计算模型如下:,;式中:m为集合P
J
中元素的顺位。3.根据权利要求2所述的一种信息推荐方法,其特征在于:所述建立浏览数据库步骤后,还设置有二次判断步骤:二次判断:设置判断常数B,并获得标签Y的总数量D,若所有标签Y的数量D≤B时,则将所有标签Y形成推送集合yt,并执行推送步骤,当标签的数量D>B时,则执行信息浏览步骤。4.根据权利要求2所述的一种信息推荐方法,其特征在于:所述差值计算步骤与所述推
送步骤之间还设置有三次判断步骤;三次判断:设置判断常数C,若m≤C,则m取C,若m>C,则m取m,并执行推送步骤。5.一种信息推荐系统,应用权利要求1

4中任意一项所述的信息推荐方法,其特征在于:包括:云端数据库:用于存储上传的信息,且用于储存信息所对应的标签;所述云端数据库设置有信息库以及标签库,信息库中用于储存上传的信息,标签库中用于储存所有标签的类别,上传的信息中至少对应一个标签;数据库输入模块:输出端与云端数据库的输入端连接,用于向云端数据库中输入权重阈值Pt、阈值常数A以及判断常数C;推送模块:输入端与云端数据库的输出端连接,输出端与浏览终端的输入端连接,用于从云端数据库中调用与所接收的标签集合yt对应的信息,并将所接收的标签集合yt对应的信息推送至对应的浏览终端;上传终端:输出端与云端数据库的输入端连接,用于向云端数据库中上传信息以及用于上传标签类别,在上传信息时对信息进行打标,在打标时对标签进行排序;上传终端包括终端输入模块以及终端选择模块;终端输入模块:用于输入需要上传的信息以及输入标签类别;终端选择模...

【专利技术属性】
技术研发人员:王志强王彧耿海荣徐西明张珂邓小飞张钦钦
申请(专利权)人:山东爱书人家庭教育科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1