当前位置: 首页 > 专利查询>雷云专利>正文

一种基于区块链分片的Web服务推荐方法及系统技术方案

技术编号:28497060 阅读:41 留言:0更新日期:2021-05-19 22:32
本发明专利技术公开了一种基于区块链分片的Web服务推荐方法及系统,包括常用网站存储模块、常用网站判断模块、标记网站存储模块、常用网站分类模块、用户登录信息获取模块、用户位置定位模块、分类关键字获取模块、用户意愿分析模块、用户意愿匹配模块以及服务推荐模块,本发明专利技术的有益效果在于:通过获取用户在任一网站页面上的操作信息以及停留时长,判断当前网站页面是否为该用户的常用网站,并对符合条件的网站进行分类并存储,进而在用户下次欲要进行浏览网站时,根据用户当前的行为信息分析用户意愿,并从存储的网站中匹配与用户意愿相符的网站向用户进行推送,使用户能够及时的获取想要的信息,提高信息获取效率。提高信息获取效率。提高信息获取效率。

【技术实现步骤摘要】
一种基于区块链分片的Web服务推荐方法及系统


[0001]本专利技术涉及服务推荐
,具体为一种基于区块链分片的Web服务推荐方法及系统。

技术介绍

[0002]Web服务的本质就是通过网络调用其他网站的资源,Web服务器也可称为网站服务器,可以用来放置网站文件,供用户浏览,推荐系统是一种信息过滤技术,通过从用户行为中挖掘用户兴趣偏好,为用户提供个性化的信息,减少用户的查询时间,降低用户的决策成本,推荐系统是随着互联网技术的发展及应用深入而出现的,并在当前得到广泛的关注,用户通过与推荐模块交互,推荐系统通过提供的Web服务,将与用户兴趣匹配的筛选出来,组装成合适的数据结构,最终展示给用户。
[0003]互联网的出现和普及给用户带来了大量的信息,满足了用户在信息时代对信息的需求,但随着网络的迅速发展而带来的网上信息量的大幅增长,使得用户在面对大量信息时无法从中获得对自己真正有用的那部分信息,用户对信息的使用效率反而降低了,这就是信息过载问题,可以通过推荐系统来解决信息过载问题,根据用户的信息需求、兴趣等,将用户感兴趣的信息、产品等推荐本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链分片的Web服务推荐系统,其特征在于:包括常用网站存储模块、常用网站判断模块、标记网站存储模块、常用网站分类模块、用户登录信息获取模块、用户位置定位模块、分类关键字获取模块、用户意愿分析模块、用户意愿匹配模块、服务推荐模块,常用网站判断模块根据常用网站判断条件分析任一网站是否为用户的常用网站,所述标记网站存储模块用于存储被所述常用网站判断模块标记过的网站,所述常用网站存储模块用于预先存储用户的常用网站,所述常用网站分类模块根据关键字将网站进行分类,所述用户登录信息获取模块用于获取用户的登录信息,所述登录信息包括登录地址以及登录设备,所述用户位置定位模块用于获取用户的实时位置,所述分类关键字获取模块用于获取网站分类的关键字,所述用户意愿分析模块用于根据当前用户的行为进行分析从而获取用户的意愿即信息需求,所述用户意愿匹配模块根据所述分类关键字获取模块的获取结果以及所述用户意愿分析模块的分析结果对用户意愿进行匹配,所述服务推荐模块用于根据用户意愿匹配模块的匹配结果将符合条件的网站向用户进行推送。2.根据权利要求1所述的一种基于区块链分片的Web服务推荐系统,其特征在于:所述常用网站存储模块根据所述用户登录信息获取模块获取到的用户登录地址以及登录设备,再结合所述用户位置定位模块得到的用户的实时位置,若用户登录地址与用户的实时位置一致,即刻获取所述登录设备上的网站页面的浏览信息,并对符合常用网站判断条件的网站进行预先存储,存储进常用网站存储模块的网站即为该用户的常用网站。3.根据权利要求1或2所述的一种基于区块链分片的Web服务推荐系统,其特征在于:所述常用网站判断模块用于获取用户在任一网站页面的停留时间T,若用户使用PC端浏览任一网站页面,则进一步获取该用户在任一网站页面上的鼠标点击次数N0以及鼠标滚轮的滚动次数N1,若用户使用手机端浏览任一网站页面,则进一步获取该用户在任一网站页面上的屏幕点触次数N2以及屏幕滑动次数N3,当用户使用PC端在任一网站页面的停留时间T大于等于第一预设值时,且所述鼠标点击次数、鼠标滚轮的滚动次数都为0,则所述常用网站判断模块对该网站进行标记,所述标记网站存储模块对被标记的网站进行存储;当用户使用PC端或手机端在任一网站页面的停留时间T大于等于第一预设值时,且所述鼠标点击次数、鼠标滚轮的滚动次数或者是屏幕点触次数、屏幕滑动次数都不为0,则所述常用网站判断模块对该网站的常用系数评估值进行计算,当该网站的常用系数评估值大于等于评估值阈值时,所述常用网站存储模块对该网站进行存储。4.根据权利要求3所述的一种基于区块链分片的Web服务推荐系统,其特征在于:所述常用系数评估值根据用户的操作类型及其所对应的评估值进行计算,所述用户的操作类型包括点击操作以及滚动操作,所述点击操作包括用户使用PC端时的鼠标点击以及用户使用手机端时的屏幕点触,所述滚动操作包括用户使用PC端时的鼠标滚轮的滚动以及用户使用手机端时的屏幕滑动,所述点击操作的评估值为X,所述滚动操作的评估值为Y,所述常用系数评估值Q=
ɑ1*N0*X+
ɑ2*N1*Y或Q=
ɑ1*N2*X+
ɑ2*N3*Y,其中,
ɑ1、
ɑ2为系数,
ɑ1+
ɑ2=1,当所述常用系数评估值Q大于等于评估值阈值时,将与所述常用系数评估值Q对应的网站存储进入常用网站存储模块。5.根据权利要求3所述的一种基于区块链分片的Web服务推荐系统,其特征在于:所述常用网站判断模块对任一网站进行判断时,从所述标记网站存储模块获取被标记的网站数
据,若任一网站存在于标记网站存储模块,则所述常用网站判断模块获取用户在该网站页面的停留时间T,若用户在网站页面的停留时间T小于第一预设值,所述常用网站判断模块对该网站页面进行二次标记,当该网站页面连续被标记的次数n大于等于标记次数阈值时,则所述常用网站判断模块下一次不对该网站页面根据常用网站判断条件对其进行判断,并在用户下一次对该网站页面进行访问时,所述常用网站判断模块对用户进行信息提示;若用户在该网站页面的停留时间T大于等于第一预设值,则所述常用网站判断模块进一步获取用户在该网站页面的点击操作以及滚动操作,并根据点击操作、滚动操作以及评估值对该网站页面的常用系数评估值Q进行计算,当所述常用系数评估值Q大于等于评估值阈值时,所述常用网站存储模块对该网站进行存储,当所述常用系数评估值Q小于评估值阈值时,所述常用网站存储模块对该网站进行标记,当该网站页面连续被标记的次数n大于等于标记次数阈值时,则所述常用网站判断模块下一次不对该网站页面进行判断,并在用户下一次对该网站页面进行访问时,所述常用网站判断模块对用户进行信息提示。6.根据权利要求5所述的一种基于区块链分片的Web服务推荐系统,其特征在于:所述常用网站判断模块对任一网站页面进行标记...

【专利技术属性】
技术研发人员:雷云
申请(专利权)人:雷云
类型:发明
国别省市:

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

1