一种智能音乐推荐系统的制作方法

文档序号:15851375发布日期:2018-11-07 10:01阅读:417来源:国知局
一种智能音乐推荐系统的制作方法

本发明涉及音乐技术领域,具体涉及一种智能音乐推荐系统。

背景技术

随着移动通信的发展,越来越多的用户通过移动终端来收听音乐,音乐推荐技术也随之发展。

云计算服务已经成为it服务市场的主要模式,云服务提供商构建计算存储资源池,使用高速连接的网络提供资源,并对资源进行统一管理和调度,按需提供软件、平台、基础服务。云服务商通过规模化经营,动态整合计算资源,有效的提升资源使用效率。



技术实现要素:

针对上述问题,本发明旨在提供一种智能音乐推荐系统。

本发明的目的采用以下技术方案来实现:

提供了一种智能音乐推荐系统,包括移动终端、云数据中心和中心管理平台,所述移动终端用于获取用户的音乐播放历史,并将所述音乐播放历史发送给云数据中心,所述云数据中心根据用户的音乐播放历史向用户推荐音乐,所述中心管理平台用于对云数据中心进行安全管理,所述移动终端包括存储模块和发送模块,所述存储模块用于存储获取的音乐播放历史,所述发送模块用于将音乐播放历史发送给云数据中心。

本发明的有益效果为:云数据中心通过用户的音乐播放历史对用户进行音乐推荐,提高了音乐推荐准确率,利用云数据中心进行推荐,提高了推荐速度。

附图说明

利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。

图1是本发明的结构示意图;

附图标记:

移动终端1、云数据中心2、中心管理平台3。

具体实施方式

结合以下实施例对本发明作进一步描述。

参见图1,本实施例的一种智能音乐推荐系统,包括移动终端1、云数据中心2和中心管理平台3,所述移动终端1用于获取用户的音乐播放历史,并将所述音乐播放历史发送给云数据中心2,所述云数据中心2根据用户的音乐播放历史向用户推荐音乐,所述中心管理平台3用于对云数据中心2进行安全管理,所述移动终端1包括存储模块和发送模块,所述存储模块用于存储获取的音乐播放历史,所述发送模块用于将音乐播放历史发送给云数据中心2。

本实施例云数据中心2通过用户的音乐播放历史对用户进行音乐推荐,提高了音乐推荐准确率,利用云数据中心2进行推荐,提高了推荐速度。

优选的,所述中心管理平台3包括一次管理单元、二次管理单元和展示单元,所述一次管理单元用于对接入云数据中心2的用户身份进行认证,所述二次管理单元用于对云数据中心2进行安全管理,所述展示单元用于通过可视化界面将用户认证情况和云数据中心2的安全管理情况进行展现。

本优选实施例中心管理平台3实现了用户身份认证到云数据中心2安全管理需求,并实现了用户认证情况和云数据中心2的安全管理情况的展现。

优选的,所述一次管理单元包括接入单元、检查单元和防护单元,所述接入单元用于通过短信认证实现用户接入云数据中心2认证,所述检查单元基于认证结果对用户登录设备进行安全检查,确保登录设备的安全可靠;所述防护单元向登录设备和云数据中心2提供通信防护功能。

本优选实施例一次管理单元实现了对用户身份的有效验证和用户对云数据中心2的安全访问。

优选的,所述二次管理单元包括单元基础数据采集单元、数据安全管理单元和业务安全管理单元,所述单元基础数据采集单元用于采集云数据中心2基础数据,所述数据安全管理单元用于根据所述基础数据建立云数据中心2安全数据库以保障数据的安全性,所述业务安全管理单元用于根据云数据中心2提供的业务对云数据中心2进行安全管理。

本优选实施例二次管理单元通过建立安全数据库和在业务层面对云数据中心2进行安全管理,提升了云数据中心2的管理水平。

优选的,所述业务安全管理单元包括业务健康评估子单元、业务运行评估子单元、业务安全评估子单元、业务综合评估子单元和业务管理子单元,所述业务健康评估子单元用于评估云数据中心2业务整体的可用性,确定业务健康指数,所述业务运行评估子单元用于评估云数据中心2业务运行压力,确定业务运行指数,所述业务安全评估子单元用于评估云数据中心2业务运行的安全性,确定业务安全指数,所述业务综合评估子单元用于根据所述业务健康指数、业务运行指数和业务安全指数对云数据中心2的整体业务性能进行评估,所述业务管理子单元用于根据评估结果对云数据中心2进行安全管理;

所述业务健康评估子单元用于评估云数据中心2业务整体的可用性,确定业务健康指数:具体采用下式计算业务健康指数:在式子里,ru1表示业务健康指数,mh1表示平均故障间隔时间,mh2表示平均修复时间,所述业务健康指数越大,说明业务整体的可用性越强;

所述业务运行评估子单元用于评估云数据中心2业务运行压力大小,确定业务运行指数:具体采用下式计算业务运行指数:在式子里,ru2表示业务运行指数,dt1表示影响业务运行的设备中正常运行的数量,dt2表示影响业务运行的设备中过载运行的数量;所述业务运行指数越大,说明云数据中心2运行压力越小;

所述业务安全评估子单元用于评估云数据中心2业务运行的安全性,确定业务安全指数:具体采用下式计算业务安全指数:在式子里,ru3表示业务运行指数,gt1表示合法访问量占总访问量的比例,gt2表示信息能正常访问的次数占访问请求总次数的比例;所述业务安全指数越大,说明云数据中心2安全性越高;

所述业务综合评估子单元用于根据所述业务健康指数、业务运行指数和业务安全指数对云数据中心2的整体业务性能进行评估:根据所述业务健康指数、业务运行指数和业务安全指数计算业务评估指数:rx=δ1ru1+δ2ru2+δ3ru3,在式子里,rx表示业务评估指数,δ1、δ2、δ3表示权重,δ1+δ2+δ3=1;所述业务评估指数越好,说明云数据中心2的整体业务性能越好。

本优选实施例业务安全管理单元通过定义业务评估指数,实现了基于云数据中心2提供的业务对云数据中心2的安全管理,在业务评估指数确定过程中,充分考虑了业务健康指数、业务运行指数和业务安全指数,在业务健康指数、业务运行指数和业务安全指数确定过程中,充分考虑了影响业务健康指数、业务运行指数和业务安全指数的因素,获取了准确的指数值。

采用本发明智能音乐推荐系统向用户进行音乐,选取5个用户进行实验,分别为用户1、用户2、用户3、用户4、用户5,对音乐推荐效率和音乐推荐准确率进行统计,同现有音乐推荐系统相比,产生的有益效果如下表所示:

最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1