基于混合推荐和标签数据库的科技情报推荐方法技术

技术编号:37197469 阅读:11 留言:0更新日期:2023-04-20 22:55
本发明专利技术公开了一种基于混合推荐和标签数据库的科技情报推荐方法,属于文本推荐技术领域。本发明专利技术提供的科技情报推荐方法包括步骤:S1,获取科技情报推荐基础数据;S2,基于所获取的基础数据,采用混合推荐方法并利用完成更新的标签数据库向用户推荐科技情报。本发明专利技术通过获取不同类型用户的基础数据,采用混合推荐方法并利用完成更新的标签数据库,实现了对不同类型用户的科技情报的精准推荐。类型用户的科技情报的精准推荐。类型用户的科技情报的精准推荐。

【技术实现步骤摘要】
基于混合推荐和标签数据库的科技情报推荐方法


[0001]本专利技术涉及数据处理
,具体涉及一种基于混合推荐和标签数据库的科技情报推荐方法。

技术介绍

[0002]随着网络技术的快速发展,信息爆炸式的增长使得用户难以在网络中快速找到有用的信息,一些较少被关注的科技信息更容易被淹没在信息的大海中,成为孤岛信息,但这些信息恰好可能是科学
重要的情报信息。因此需要一套科技情报推荐系统来挖掘出这些重要的情报信息并推荐给用户。但需要获取科技情报信息的用户类型多种多样,比如分为具有主动检索行为的检索用户和未进行主动检索的非检索用户,又比如分为新用户或老用户。对于具有检索行为的检索用户可以初步获取该用户感兴趣的科技情报关键信息,但如何基于这些数据量较少的关键信息为检索用户提供更感兴趣的科技情报;对于未主动检索的非检索用户或未记录任何历史浏览行为的新用户,通过怎样的途经能够更有针对性地向其推荐可能感兴趣的科技情报;而对于留有历史浏览行为的老用户,如何基于历史浏览数据向其更为准确的推荐可能感兴趣的科技情报成为科技情报推荐
亟待解决的技术问题。

技术实现思路

[0003]本专利技术以提高针对不同类型用户的科技情报推荐精准性为目的,提供了一种基于混合推荐和标签数据库的科技情报推荐方法。
[0004]为达此目的,本专利技术采用以下技术方案:
[0005]提供一种基于混合推荐和标签数据库的科技情报推荐方法,步骤包括:
[0006]S1,获取科技情报推荐基础数据;
[0007]S2,基于所获取的所述基础数据,采用混合推荐方法并利用完成更新的标签数据库向用户推荐科技情报,具体推荐过程包括步骤:
[0008]S21,判断所述用户是否为希望获取科技情报的检索用户,
[0009]若是,则提取所述基础数据中包含的检索词条中的关键字后,从所述标签数据库中匹配出与各所述关键字具有相似度的第一标签数据,然后获取排名前n的各所述第一标签数据分别对应的科技情报文本推荐给所述用户;
[0010]若否,则转入步骤S22;
[0011]S22,判断所述用户是否为新用户,
[0012]若是,则转入步骤S23;
[0013]若否,则获取所述用户历史浏览的标签词后,从所述标签数据库中匹配出与所述标签词具有相似度的第二标签数据,然后获取排名前n的各所述第二标签数据分别对应的科技情报文本推荐给所述用户;
[0014]S23,主动提供若干标签词供所述用户选择,所述用户选定所述标签词后,从所述
标签数据库中匹配出与选定的所述标签词具有相似度的第三标签数据,然后获取排名前n的各所述第三标签数据分别对应的科技情报文本推荐给所述用户。
[0015]作为优选,步骤S1中获取的所述基础数据包括希望获取科技情报的所述用户为检索用户或非检索用户、为新用户或老用户,以及为检索用户时在系统检索栏输入的检索词条,以及为老用户时,所述用户历史浏览的科技情报文本的标签词。
[0016]作为优选,更新所述标签数据库的方法包括步骤:
[0017]L1,提取用户浏览的科技情报文本中的关键字;
[0018]L2,将各所述关键字作为标签并形成为所述科技情报文本的结构化数据更新存储到所述标签数据库中。
[0019]作为优选,所述结构化数据的表达形式为:
[0020]iut=(u,i,t,e)
[0021]u表示用户u;
[0022]i表示用户u浏览的科技情报文本i;
[0023]t表示用户u浏览的科技情报文本i中的作为标签的关键字t;
[0024]e表示用户u和物品之间的连边以及用户u和标签之间的连边,用户u和物品之间的连边表示用户u浏览了科技情报文本i;用户u和标签之间的连边表示用户u使用过标签t。
[0025]作为优选,利用TF

IDF算法提取所述检索词条或所述科技情报文本中的关键字。
[0026]本专利技术通过获取不同类型用户的基础数据,采用混合推荐方法并利用完成更新的标签数据库,实现了对不同类型用户的科技情报的精准推荐。
附图说明
[0027]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍。显而易见地,下面所描述的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028]图1是本专利技术一实施例提供的基于混合推荐和标签数据库的科技情报推荐方法的流程图。
具体实施方式
[0029]下面结合附图并通过具体实施方式来进一步说明本专利技术的技术方案。
[0030]其中,附图仅用于示例性说明,表示的仅是示意图,而非实物图,不能理解为对本专利的限制;为了更好地说明本专利技术的实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;对本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。
[0031]本专利技术实施例的附图中相同或相似的标号对应相同或相似的部件;在本专利技术的描述中,需要理解的是,若出现术语“上”、“下”、“左”、“右”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此附图中描述位置关系的用语仅用于示例性说明,不能理解为对本专利的限制,对于本领域的普通技
术人员而言,可以根据具体情况理解上述术语的具体含义。
[0032]在本专利技术的描述中,除非另有明确的规定和限定,若出现术语“连接”等指示部件之间的连接关系,该术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个部件内部的连通或两个部件的相互作用关系。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。
[0033]本专利技术实施例提供的科技情报推荐方法如图1所示,包括步骤:
[0034]S1,获取科技情报推荐基础数据,包括希望获取科技情报的用户为检索用户或非检索用户、为新用户或老用户,以及为检索用户时,用户在系统检索栏输入的检索词条,以及为老用户时,用户历史浏览的科技情报文本的标签词。
[0035]S2,基于所获取的基础数据,采用混合推荐方法并利用完成更新的标签数据库向用户推荐科技情报,具体推荐过程包括如下步骤:
[0036]判断用户是否为希望获取科技情报的检索用户,
[0037]若是,则提取基础数据中包含的检索词条中的关键字后,从标签数据库中匹配出与各关键字具有相似度的第一标签数据,然后获取排名前n的各第一标签数据分别对应的科技情报文本推荐给用户;
[0038]若否,则转入步骤S22;
[0039]S22,判断用户是否为新用户,
[0040]若是,则转入步骤本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于混合推荐和标签数据库的科技情报推荐方法,其特征在于,步骤包括:S1,获取科技情报推荐基础数据;S2,基于所获取的所述基础数据,采用混合推荐方法并利用完成更新的标签数据库向用户推荐科技情报,具体推荐过程包括步骤:S21,判断所述用户是否为希望获取科技情报的检索用户,若是,则提取所述基础数据中包含的检索词条中的关键字后,从所述标签数据库中匹配出与各所述关键字具有相似度的第一标签数据,然后获取排名前n的各所述第一标签数据分别对应的科技情报文本推荐给所述用户;若否,则转入步骤S22;S22,判断所述用户是否为新用户,若是,则转入步骤S23;若否,则获取所述用户历史浏览的标签词后,从所述标签数据库中匹配出与所述标签词具有相似度的第二标签数据,然后获取排名前n的各所述第二标签数据分别对应的科技情报文本推荐给所述用户;S23,主动提供若干标签词供所述用户选择,所述用户选定所述标签词后,从所述标签数据库中匹配出与选定的所述标签词具有相似度的第三标签数据,然后获取排名前n的各所述第三标签数据分别对应的科技情报文本推荐给所述用户。2.根据权利要求1所述的基于混合推荐和标签数据库的科技情报推荐方法,其特征在于,步骤S1...

【专利技术属性】
技术研发人员:王鑫孔祥博
申请(专利权)人:中科世通亨奇北京科技有限公司
类型:发明
国别省市:

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

1