基于云计算的资源推荐方法及系统技术方案

技术编号:13567055 阅读:54 留言:0更新日期:2016-08-20 22:55
本发明专利技术提供一种基于云计算的资源推荐方法及系统,属于通信技术领域。本发明专利技术的基于云计算的资源推荐方法,包括:接收用户所发送的资源分配请求信息;其中,所述资源分配请求信息包括:用户位置信息、网点类别;根据预设算法,计算出用户所发送的网点类别下各个网点的热度权重,并进行排序;根据用户位置信息,计算出用户所发送的网点类别下各个网点的位置到用户位置之间的距离权重,并进行排序;根据热度权重和距离权重的排序,向用户发送所推荐的网点信息。本发明专利技术可用于银行推荐、餐厅推荐等。

【技术实现步骤摘要】

本专利技术属于通信
,具体涉及一种基于云计算的资源推荐方法及系统
技术介绍
目前,银行、餐馆和医院等公共场所需要进行排队获取可用资源,为了提高排队效率,在现有技术中为此提供了一种排队系统。但是现有的排队系统,在处理用户发送的资源分配请求的时候,依据用户发送请求的时间先后顺序排序。随着移动终端的普及,用户申请资源的时候,使用移动终端的几率越来越高,原有只考虑时间的算法,也即现有的排队系统仅仅是按照用户申请资源的先后顺序对用户进行排序,而并没有考虑到用户与所请求的资源之间的距离等信息。具体的,如果其中某些用户发起请求资源的时间比较靠前,此时其排列顺序也就是比较靠前,但是一旦后面进行资源请求的用户与该资源之间的距离较近,就很有可能出现后面的用户先到达资源所在地,但是由于排序在后,不能办理业务,此时将会导致后面用户需要等待较长时间才能办理相关业务,同时不合理的安排资源同样是对资源的一种浪费,以及等待时间上的浪费。
技术实现思路
本专利技术所要解决的技术问题包括,针对现有的排队系统存在的上述问题,提供一种提供资源分配合理性的基于云计算的资源推荐方法及系统。解决本专利技术技术问题所采用的技术方案是一种基于云计算的
资源推荐方法,包括:接收用户所发送的资源分配请求信息;其中,所述资源分配请求信息包括:用户位置信息、网点类别;根据预设算法,计算出用户所发送的网点类别下各个网点的热度权重,并进行排序;根据用户位置信息,计算出用户所发送的网点类别下各个网点的位置到用户位置之间的距离权重,并进行排序;根据热度权重和距离权重的排序,向用户发送所推荐的网点信息。优选的是,所述根据预设算法,计算出用户所发送的网点类别下各个网点的热度权重,并进行排序的步骤包括:根据公式:计算出用户所发送的网点类别下各个网点的热度权重p[i];其中,i代表网点编号;n为大于等于1的整数;xi代表实时记录的用户所发送的网点类别下的各个网点被点击的次数;根据所计算出的各个网点的热度权重值的大小进行排序。优选的是,所述根据用户位置信息,计算出用户所发送的网点类别下各个网点的位置到用户位置之间的距离权重,并进行排序的步骤具体包括:所述根据用户位置信息,分别计算出用户位置到用户所发送的网店类别下的各个网点之间的距离;根据公式:计算出用户所发送的网点类别下各个网点的位置到用户位置之间的距离权重d[i];其中,i代表网点编号;n为大于等于1的整数;yi代表用户位置到用户所发送的网店类别下的各个网点之间的距离;根据所计算出的各个网点的距离权重值大小进行排序。优选的是,所述根据热度权重和距离权重的排序,向用户发送所推荐的网点信息的步骤具体包括:根据公式:s[i]=p[i]*A1[i]+d[i]*A2[i],计算出用户所发送的网点类别下各个网点综合分数s[i];其中,代表网点编号;n为大于等于1的整数;p[i]代表用户所发送的网点类别下各个网点的热度权重;d[i]代表用户所发送的网点类别下各个网点的位置到用户位置之间的距离权重;A1[i]代表热度权重的调节权重;A2[i]代表距离权重的调节权重;根据所计算出的用户所发送的网点类别下各个网点综合分数高低进行网点的排序,并向用户进行网点的推荐。进一步优选的是,所述A1[i]和所述A2[i]均为手动调节或者为自动调节。解决本专利技术技术问题所采用的技术方案是一种基于云计算的资源推荐系统,包括:接收单元,用于接收用户所发送的资源分配请求信息;其中,所述资源分配请求信息包括:用户位置信息、网点类别;热度权重计算单元,用于根据预设算法,计算出用户所发送的网点类别下各个网点的热度权重,并进行排序;距离权重计算单元,用于根据用户位置信息,计算出用户所发送的网点类别下各个网点的位置到用户位置之间的距离权重,并进行排序;资源推送单元,用于根据热度权重和距离权重的排序,向用户发送所推荐的网点信息。优选的是,所述热度权重计算单元具体用于,根据公式:计算出用户所发送的网点类别下各个网点的热度权重p[i];其中,i代表网点编号;n为大于等于1的整数;xi代表实时记录的用户所发送的网点类别下的各个网点被点击的次数;根据所计算出的各个网点的热度权重值的大小进行排序。优选的是,所述距离权重计算单元具体用于,所述根据用户位置信息,分别计算出用户位置到用户所发送的网店类别下的各个网点之间的距离;根据公式:计算出用户所发送的网点类别下各个网点的位置到用户位置之间的距离权重d[i];其中,i代表网点编号;n为大于等于1的整数;yi代表用户位置到用户所发送的网店类别下的各个网点之间的距离;根据所计算出的各个网点的距离权重值大小进行排序。优选的是,所述资源推送单元具体用于,根据公式:s[i]=p[i]*A1[i]+d[i]*A2[i],计算出用户所发送的网点类别下各个网点综合分数s[i];其中,代表网点编号;n为大于等于1的整数;p[i]代表用户所发送的网点类别下各个网点的热度权重;d[i]代表用户所发送的网点类别下各个网点的位置到用户位置之间的距离权重;A1[i]代表热度权重的调节权重;A2[i]代表距离权重的调节权重;根据所计算出的用户所发送的网点类别下各个网点综合分数高低进行网点的排序,并向用户进行网点的推荐。进一步优选的是,所述A1[i]和所述A2[i]均为手动调节或者为自动调节。本专利技术具有如下有益效果:所提供的基于云计算的资源推荐方法及系统,依据用户所发送的资源分配请求信息,计算出用户与网点之间的距离权重和网点的热度权重两个因素,实现合理配需,为用户合理推荐相应的网点,从而提高资源分配的合理性。附图说明图1为本专利技术的实施例1的基于云计算的资源推荐方法的流程图;图2为本专利技术的实施例2的基于云计算的资源推荐系统的结构示意图。具体实施方式为使本领域技术人员更好地理解本专利技术的技术方案,下面结合附图和具体实施方式对本专利技术作进一步详细描述。实施例1:结合图1所示,本实施例提供一种基于云计算的资源推荐方法,该资源推荐方法的实现是基于资源推荐系统,也即云管理平台,与用户移动终端之间可以通过无线网络实现信息交互。本实施例的资源推荐方法,具体包括如下步骤:步骤一、接收用户所发送的资源分配请求信息;其中,所述资源分配请求信息包括:用户位置信息、网点类别。该步骤具体包括:云管理平台中的数据接收单元接收用户通过移动终端所发送的资源分配请求信息;其中,资源分配请求信息中包含有用户位置信息、网点类别,当然还可以包括发送时间。同时,应当理解的是,在云管理平台的存储模块中预先存储有网点的位置、各个网点的所属的网点类别、网点被点击次数。举例,用户当前位置为崇文门,想要去网点是工商银行(工商银行所述的网点类别工商银行类),此时用户将通过移动终端将自己的当前位置信息和网点类别发送送给云管理平台,相应的云管理平台接收到的信息则是网点类别:工商银行类;用户位置信息:崇文门。在此需要说明的是,用户位置信息可以是用户手动输入上传至云管理平台,也可以是移动终端自身定位出当前位置信息自动发送给云管理平台。步骤二、根据预设算法,计算出用户所发送的网点类别下各
个网点的热度权重,并进行排序。该步骤具体包括:首先,云管理平台在初始化时会对云管理平台的存储模块中各个网点类别下的各个网点进行本文档来自技高网
...

【技术保护点】
一种基于云计算的资源推荐方法,其特征在于,包括:接收用户所发送的资源分配请求信息;其中,所述资源分配请求信息包括:用户位置信息、网点类别;根据预设算法,计算出用户所发送的网点类别下各个网点的热度权重,并进行排序;根据用户位置信息,计算出用户所发送的网点类别下各个网点的位置到用户位置之间的距离权重,并进行排序;根据热度权重和距离权重的排序,向用户发送所推荐的网点信息。

【技术特征摘要】
1.一种基于云计算的资源推荐方法,其特征在于,包括:接收用户所发送的资源分配请求信息;其中,所述资源分配请求信息包括:用户位置信息、网点类别;根据预设算法,计算出用户所发送的网点类别下各个网点的热度权重,并进行排序;根据用户位置信息,计算出用户所发送的网点类别下各个网点的位置到用户位置之间的距离权重,并进行排序;根据热度权重和距离权重的排序,向用户发送所推荐的网点信息。2.根据权利要求1所述的基于云计算的资源推荐方法,其特征在于,所述根据预设算法,计算出用户所发送的网点类别下各个网点的热度权重,并进行排序的步骤包括:根据公式:计算出用户所发送的网点类别下各个网点的热度权重p[i];其中,i代表网点编号;n为大于等于1的整数;xi代表实时记录的用户所发送的网点类别下的各个网点被点击的次数;根据所计算出的各个网点的热度权重值的大小进行排序。3.根据权利要求1所述的基于云计算的资源推荐方法,其特征在于,所述根据用户位置信息,计算出用户所发送的网点类别下各个网点的位置到用户位置之间的距离权重,并进行排序的步骤具体包括:所述根据用户位置信息,分别计算出用户位置到用户所发送的网店类别下的各个网点之间的距离;根据公式:计算出用户所发送的网点类别下各个网点的位置到用户位置之间的距离权重d[i];其中,i代表网点编号;n为大于等于1的整数;yi代表用户位置到用户所发送的网店类别下的各个网点之间的距离;根据所计算出的各个网点的距离权重值大小进行排序。4.根据权利要求1所述的基于云计算的资源推荐方法,其特征在于,所述根据热度权重和距离权重的排序,向用户发送所推荐的网点信息的步骤具体包括:根据公式:s[i]=p[i]*A1[i]+d[i]*A2[i],计算出用户所发送的网点类别下各个网点综合分数s[i];其中,代表网点编号;n为大于等于1的整数;p[i]代表用户所发送的网点类别下各个网点的热度权重;d[i]代表用户所发送的网点类别下各个网点的位置到用户位置之间的距离权重;A1[i]代表热度权重的调节权重;A2[i]代表距离权重的调节权重;根据所计算出的用户所发送的网点类别下各个网点综合分数高低进行网点的排序,并向用户进行网点的推荐。5.根据权利要求4所述的基于云计算的资源推荐方法,其特征在于,所述A...

【专利技术属性】
技术研发人员:郭玉华王志军徐雷
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

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

1