System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于大数据的科技成果智能推荐方法技术_技高网

一种基于大数据的科技成果智能推荐方法技术

技术编号:41275225 阅读:4 留言:0更新日期:2024-05-11 09:27
本发明专利技术涉及智能推荐技术领域,尤其涉及一种基于大数据的科技成果智能推荐方法,包括,获取待推荐用户的用户名和当前需求信息,确定待推荐用户的第一关注领域、第二关注领域和第三关注领域;计算待推荐匹配度,根据待推荐匹配度将对应的待推荐科技成果进行排序;对各关注领域的实际推荐顺序进行排序;确定各关注领域的实际推荐数量,根据实际推荐数量和实际推荐顺序对排序后的各待推荐科技成果进行推荐。本发明专利技术通过将各关注领域内的待推荐科技成果根据所得的实际推荐顺序和实际推荐数量进行选取排列后,再将其推荐发送至对应的待推荐用户,以提升较先推荐的相关科技成果对潜在客户的吸引力,进而加速科技成果的转化过程。

【技术实现步骤摘要】

本专利技术涉及智能推荐,尤其涉及一种基于大数据的科技成果智能推荐方法


技术介绍

1、科技成果是指通过科学研究和技术开发等技术研发活动所取得的具有一定创新性和实用价值的成果,包括理论成果、技术成果和软科学成果等,科技成果是科技活动的核心产出,对于科技进步和经济社会发展具有重要的推动作用。

2、科技成果的形式多种多样,涉及的领域也各有不同,随着互联网和大数据技术的发展,人们在生活中也越来越依赖科技产品和相关服务,然而,面对海量的科技产品和信息,如何为用户推荐更为符合其需求和兴趣的科技成果成为现有技术中的一大挑战,随机推荐或大量罗列不仅不利于用户得知所需科技成果的相关信息,甚至可能会进一步降低用户对相关科技成果的了解兴趣,从而对科技成果的转化过程造成不利的影响,为了提高科研工作的效率和质量,加速科技成果的转化过程,促进科技与产业的深度融合,如何将更为相关的科技成果推荐给潜在用户,即为本专利技术所要解决的问题之一。


技术实现思路

1、为此,本专利技术提供一种基于大数据的科技成果智能推荐方法,用以克服现有技术中难以根据用户推荐更为符合其相关需求和兴趣的科技成果,从而难以吸引到潜在客户的深层关注,降低了科技成果的转化过程这一问题。

2、为实现上述目的,本专利技术一方面提供一种基于大数据的科技成果智能推荐方法,包括,

3、步骤s1,获取待推荐用户的用户名和当前需求信息;

4、根据所述用户名获取当前待推荐用户在第一时间段内的历史需求信息和在第二时间段内的历史需求信息以及个人标签信息;

5、步骤s2,根据所述当前需求信息确定第一关注领域,根据所述第一时间段内的历史需求信息确定第二关注领域,根据所述第二时间段内的历史需求信息及个人标签信息确定第三关注领域;

6、步骤s3,检索各关注领域内的待推荐科技成果,并根据各待推荐科技成果的近期点击热度值和近期推荐热度值计算待推荐匹配度;

7、步骤s4,在任意关注领域内,根据所述待推荐匹配度将对应的所述待推荐科技成果进行排序;

8、步骤s5,根据各关注领域的实际关注度对各关注领域的实际推荐顺序进行排序;

9、设定所述第一关注领域的实际关注度大于所述第二关注领域的实际关注度大于所述第三关注领域的实际关注度;

10、步骤s6,根据预设推荐比例与预设推荐个数确定各关注领域所对应的所述待推荐科技成果的实际推荐数量;

11、步骤s7,根据各关注领域所对应的所述实际推荐数量和所述实际推荐顺序将排序后的各待推荐科技成果推荐至所述待推荐用户处。

12、进一步地,在所述步骤s3中,还设置有预设采集日期,根据预设采集日期获取所述待推荐科技成果在预设采集日期内的近期点击次数和近期推荐次数,根据预设采集日期和近期点击次数进行计算,获取所述近期点击热度值,根据预设采集日期和近期推荐次数进行计算,获取所述近期推荐热度值;

13、其中,r1=q1/d,r2=q2/d,r1为近期点击热度值,r2为近期推荐热度值,q1为待推荐科技成果在预设采集日期内的近期点击次数,q2为待推荐科技成果在预设采集日期内的近期推荐次数,d为预设采集日期。

14、进一步地,根据所述近期点击热度值和所述近期推荐热度值进行计算,获取所述待推荐科技成果的所述待推荐匹配度;

15、其中,p=r1/r2,p为待推荐科技成果的待推荐匹配度。

16、进一步地,在所述步骤s4内,对各所述待推荐科技成果的待推荐匹配度进行对比,将各待推荐科技成果按所得待推荐匹配度的数值大小由大到小进行排序。

17、进一步地,在所述步骤s6中,所述预设推荐比例包括第一预设推荐比例和第二预设推荐比例,所述第一预设推荐比例为所述第一关注领域的第一预设推荐数与所述第二关注领域的第一预设推荐数以及所述第三关注领域的第一预设推荐数之间的个数比,所述第二预设推荐比例为第二关注领域的第二预设推荐数和第三关注领域的第二预设推荐数之间的个数比;

18、其中,k1=n1:n2:n3,k2=n2’:n3’,k1为第一预设推荐比例,k2为第二预设推荐比例,n1为第一关注领域的第一预设推荐数,n2为第二关注领域的第一预设推荐数,n3为第三关注领域的第一预设推荐数,n2’为第二关注领域的第二预设推荐数,n3’为第三关注领域的第二预设推荐数。

19、进一步地,在所述步骤s6中,还包括对所述第一关注领域是否存在的判定,所述预设推荐个数包括第一预设推荐个数和第二预设推荐个数,当判定第一关注领域存在时,通过所述第一预设推荐比例与第一预设推荐个数进行计算,获取各关注领域的所述待推荐科技成果的所述实际推荐数量;

20、其中,nis=n×[ni/(n1+n2+n3)],ni为第i关注领域的第一预设推荐数,nis为第一预设推荐比例下第i关注领域的实际推荐个数,i为1、2或3,n为第一预设推荐个数。

21、进一步地,在所述步骤s6中,根据对所述第一关注领域是否存在的判定;

22、若判定所述第一关注领域不存在,则将通过所述第二预设推荐比例与所述第二预设推荐个数进行计算,获取各关注领域的所述待推荐科技成果的实际推荐数量;

23、其中,nis’=n’×[ni’/(n2’+n3’)],ni’为第i’关注领域的第二预设推荐数,nis’为第二预设推荐比例下第i’关注领域的实际推荐个数,i’为2或3,n’为第二预设推荐个数。

24、进一步地,所述第一时间段的采集时长小于所述第二时间段的采集时长,所述第一时间段不包含于所述第二时间段内。

25、进一步地,所述当前需求信息为当前待推荐用户在当前时间段内的搜索信息。

26、进一步地,在所述步骤s7中,根据所述步骤s6所计算的各关注领域的实际推荐数量对经过所述步骤s4排序后的各关注领域内的所述待推荐科技成果从前至后依次进行选取,并根据所述步骤s5中对各关注领域排序后的实际推荐顺序对选取出的待推荐科技成果依次进行推荐。

27、与现有技术相比,本专利技术的有益效果在于,通过大数据平台获取待推荐用户在当前时间段内的各个需求信息,以确定其在当前时间段内的各个关注领域,并通过计算各待推荐科技成果的待推荐匹配度对各关注领域内的待推荐科技成果进行排序,以使各关注领域内的相关科技成果可以根据待推荐用户的个人兴趣与需求进行优先排序,通过将各关注领域按其实际关注度进行排序,以得到各关注领域内的待推荐科技成果的实际推荐顺序,并通过预设推荐比例和预设推荐个数对各关注领域内的所要选取的待推荐科技成果的选取个数进行计算,以得到各关注领域的待推荐科技成果的实际推荐数量,并通过所得到的各关注领域内的待推荐科技成果的实际推荐顺序和实际推荐数量对各待推荐科技成果进行选取排列后,再将其推荐发送至待推荐用户,以使其所推荐的相关科技成果越靠前越易吸引到用户的相关兴趣,越符合待推荐用户的需求和兴趣,从而提升较先推荐的相关科技成果对潜在客户的吸引本文档来自技高网...

【技术保护点】

1.一种基于大数据的科技成果智能推荐方法,其特征在于,包括,

2.根据权利要求1所述的基于大数据的科技成果智能推荐方法,其特征在于,在所述步骤S3中,还设置有预设采集日期,根据预设采集日期获取所述待推荐科技成果在预设采集日期内的近期点击次数和近期推荐次数,根据预设采集日期和近期点击次数进行计算,获取所述近期点击热度值,根据预设采集日期和近期推荐次数进行计算,获取所述近期推荐热度值;

3.根据权利要求2所述的基于大数据的科技成果智能推荐方法,其特征在于,根据所述近期点击热度值和所述近期推荐热度值进行计算,获取所述待推荐科技成果的所述待推荐匹配度;

4.根据权利要求3所述的基于大数据的科技成果智能推荐方法,其特征在于,在所述步骤S4内,对各所述待推荐科技成果的待推荐匹配度进行对比,将各待推荐科技成果按所得待推荐匹配度的数值大小由大到小进行排序。

5.根据权利要求4所述的基于大数据的科技成果智能推荐方法,其特征在于,在所述步骤S6中,所述预设推荐比例包括第一预设推荐比例和第二预设推荐比例,所述第一预设推荐比例为所述第一关注领域的第一预设推荐数与所述第二关注领域的第一预设推荐数以及所述第三关注领域的第一预设推荐数之间的个数比,所述第二预设推荐比例为第二关注领域的第二预设推荐数和第三关注领域的第二预设推荐数之间的个数比;

6.根据权利要求5所述的基于大数据的科技成果智能推荐方法,其特征在于,在所述步骤S6中,还包括对所述第一关注领域是否存在的判定,所述预设推荐个数包括第一预设推荐个数和第二预设推荐个数,当判定第一关注领域存在时,通过所述第一预设推荐比例与第一预设推荐个数进行计算,获取各关注领域的所述待推荐科技成果的所述实际推荐数量;

7.根据权利要求6所述的基于大数据的科技成果智能推荐方法,其特征在于,在所述步骤S6中,根据对所述第一关注领域是否存在的判定;

8.根据权利要求7所述的基于大数据的科技成果智能推荐方法,其特征在于,所述第一时间段的采集时长小于所述第二时间段的采集时长,所述第一时间段不包含于所述第二时间段内。

9.根据权利要求8所述的基于大数据的科技成果智能推荐方法,其特征在于,所述当前需求信息为当前待推荐用户在当前时间段内的搜索信息。

10.根据权利要求9所述的基于大数据的科技成果智能推荐方法,其特征在于,在所述步骤S7中,根据所述步骤S6所计算的各关注领域的实际推荐数量对经过所述步骤S4排序后的各关注领域内的所述待推荐科技成果从前至后依次进行选取,并根据所述步骤S5中对各关注领域排序后的实际推荐顺序对选取出的待推荐科技成果依次进行推荐。

...

【技术特征摘要】

1.一种基于大数据的科技成果智能推荐方法,其特征在于,包括,

2.根据权利要求1所述的基于大数据的科技成果智能推荐方法,其特征在于,在所述步骤s3中,还设置有预设采集日期,根据预设采集日期获取所述待推荐科技成果在预设采集日期内的近期点击次数和近期推荐次数,根据预设采集日期和近期点击次数进行计算,获取所述近期点击热度值,根据预设采集日期和近期推荐次数进行计算,获取所述近期推荐热度值;

3.根据权利要求2所述的基于大数据的科技成果智能推荐方法,其特征在于,根据所述近期点击热度值和所述近期推荐热度值进行计算,获取所述待推荐科技成果的所述待推荐匹配度;

4.根据权利要求3所述的基于大数据的科技成果智能推荐方法,其特征在于,在所述步骤s4内,对各所述待推荐科技成果的待推荐匹配度进行对比,将各待推荐科技成果按所得待推荐匹配度的数值大小由大到小进行排序。

5.根据权利要求4所述的基于大数据的科技成果智能推荐方法,其特征在于,在所述步骤s6中,所述预设推荐比例包括第一预设推荐比例和第二预设推荐比例,所述第一预设推荐比例为所述第一关注领域的第一预设推荐数与所述第二关注领域的第一预设推荐数以及所述第三关注领域的第一预设推荐数之间的个数比,所述第二预设推荐比例为第二关注领域的第二预设推荐数和第三关注领...

【专利技术属性】
技术研发人员:刘友武池承君贾鹤鸣张译丹
申请(专利权)人:福建省君诺科技成果转化服务有限公司
类型:发明
国别省市:

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

1