本发明专利技术提出了一种体育运动方案推荐方法、系统、终端及存储介质,所述方法包括:获取用户身体参数数据和用户生活状况数据;对所述用户身体参数数据和用户生活状况数据进行预处理,并构造训练数据集;提取所述训练数据集的特征以训练生成数据分类模型;基于所述用户身体参数数据和用户生活状况数据,利用所述数据分类模型对用户进行分类;根据用户分类结果,确定相应的运动方案,并推荐给用户,实现了同时考虑用户身体参数和用户生活状况,为用户确定并推荐最优的运动方案;根据所述用户分类结果,将所属同一类别的用户通过组合方式构建群组,实现了用户之间分享运动经验,互相监督,提升用户使用满意度和网络运动社交乐趣。
【技术实现步骤摘要】
一种体育运动方案推荐方法、系统、终端及存储介质
本专利技术涉及计算机
,尤其涉及一种体育运动方案推荐方法、系统、终端及存储介质。
技术介绍
由于生活水平的提高和生活节奏的加快,人们在饮食上的疏忽、不良的生活习惯以及缺乏必要的身体锻炼等导致了一系列的健康问题,因此,希望通过体育运动来改善健康状况的需求增大。一项体育运动方案是否适合某个用户、该用户能否坚持参与该运动,除了与用户的身体参数有关,还与用户的个人生活状况紧密有关。例如,某些运动的花销高昂,就不适合推荐给收入水平一般的大部分人群。目前现有技术中体育运动方案的推荐方式主要为人为推荐模式,即由健身教练针对不同的个人进行运动方式的推荐,但此方式成本较高;其次为系统自动推荐模式,即系统获取用户身体参数,输入到训练好的支持向量机(SupportVectorMachine,SVM)中,依据支持向量机的计算结果向用户推荐体育运动方案,但此方式往往只考虑了用户身体参数,然后根据这些用户身体参数来推荐体育运动方案。
技术实现思路
鉴于上述状况,实有必要提供一种体育运动方案推荐方法、系统、终端及存储介质,以解决上述问题。本专利技术提供了一种体育运动方案推荐方法,所述方法包括:获取用户身体参数数据和用户生活状况数据;对所述用户身体参数数据和用户生活状况数据进行预处理,并构造训练数据集;提取所述训练数据集的特征以训练生成数据分类模型;基于所述用户身体参数数据和用户生活状况数据,利用所述数据分类模型对用户进行分类;根据用户分类结果,确定相应的运动方案,并推荐给用户。进一步地,确定相应的运动方案,并推荐给用户之后,根据用户分类结果,将所属同一类别的用户通过组合方式构建群组,每一个所述群组内的用户之间可以进行信息交互。进一步地,当确定相应的运动方案为多人运动时,从所述群组中为每一个用户匹配相应的组队成员。进一步地,确定相应的运动方案,并推荐给用户时,可以为用户推荐的内容具体包括:运动时间、运动时长、运动周期和运动器材。进一步地,所述用户生活状况数据包括:收入状况数据、居住环境状况数据、当地文化状况数据和教育水平状况数据。进一步地,所述用户身体参数数据的获取方式包括:传感器采集、问卷调查采集、用户主动提交数据;所述用户生活状况数据的获取方式包括:问卷调查采集和用户主动提交数据。进一步地,本专利技术还提供了一种体育运动方案推荐系统,所述系统包括:数据采集模块,用于采集用户身体参数数据和用户生活状况数据;预处理模块,用于对所述用户身体参数数据和用户生活状况数据进行预处理,并构造训练数据集;特征提取模块,用于提取所述训练数据集的特征;神经网络模块,所述神经网络模块中预设数据分类模型,所述神经网络模块用于基于所述用户身体参数数据和用户生活状况数据,利用所述数据分类模型对用户进行分类;运动推荐模块,用于根据用户分类结果,确定相应的运动方案,并推荐给用户。进一步地,所述运动推荐模块具体包括:方案比对模块,根据用户分类结果与数据库进行比对,以生成运动方案,并推荐给用户。类别组合模块,用于根据用户分类结果,将所属同一类别的用户通过组合方式构建群组。匹配组队模块,用于当确定相应的运动方案为多人运动时,从所述群组中为每一个用户匹配相应的组队成员。进一步地,本专利技术还提供了一种终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如所述一种体育运动方案推荐方法中的步骤。进一步地,本专利技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如所述一种体育运动方案推荐方法中的步骤。本专利技术提供的一种体育运动方案推荐方法、系统、终端和存储介质,所述方法通过获取用户身体参数数据和用户生活状况数据,首先对上述数据进行预处理后构建训练数据集,接着提取所述训练数据集的特征以训练生成数据分类模型,然后基于所述用户身体参数数据和用户生活状况数据,利用所述数据分类模型对用户进行分类,最后根据用户分类结果确定运动方案,并推荐给用户,实现了同时考虑用户身体参数和用户生活状况,为用户确定并推荐最优的运动方案;另外,根据所述用户分类结果,将所属同一类别的用户通过组合方式构建群组,所述群组内的用户之间可以进行信息交互和匹配组队,实现了为用户构建社交群体,分享运动经验,互相监督运动,提升了用户使用满意度和网络运动社交的乐趣。附图说明图1是本专利技术的一个实施例中的一种体育运动方案推荐方法的流程图。图2是本专利技术的一个实施例中的一种体育运动方案推荐方法中步骤S50之后构建群组并匹配组队成员的流程图。图3是本专利技术的一个实施例中的一种体育运动方案推荐系统的模块示意图。图4是本专利技术的个实施例中的一种体育运动方案推荐系统中运动推荐模块的组成示意图。主要元件符号说明100系统110数据采集模块120预处理模块130特征提取模块140神经网络模块150运动推荐模块151方案比对模块152类别组合模块153匹配组队模块如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。请参阅图1,本专利技术提供了一种体育运动方案推荐方法,所述方法包括:步骤S10、获取用户身体参数数据和用户生活状况数据。在本实施例中,所述用户身体参数数据包括但不限于,身高、体重、年龄、性别、心率、体温、呼吸、血压、血氧浓度、心电图等。所述用户生活状况数据包括但不限于,收入状况数据、居住环境状况数据、当地文化状况数据和教育水平状况数据。进一步地,获取所述用户身体参数数据的方式包括:传感器采集、问卷调查采集、用户主动提交数据;所述用户生活状况数据的获取方式包括:问卷调查采集和用户主动提交数据。所述传感器包括但不限于,体温传感器、心率传感器、血压监测器等。所述传感器部分可以集成于可穿戴设备上,所述可穿戴设备包括但不限于,运动手表、手环、挂链、眼镜等。步骤S20、对所述用户身体参数数据和用户生活状况数据进行预处理,并构造训练数据集。在本实施例中,对所述用户身体参数数据和用户生活状况数据进行预处理,主要包括对这些本文档来自技高网...
【技术保护点】
1.一种体育运动方案推荐方法,其特征在于,所述方法包括:/n获取用户身体参数数据和用户生活状况数据;/n对所述用户身体参数数据和用户生活状况数据进行预处理,并构造训练数据集;/n提取所述训练数据集的特征以训练生成数据分类模型;/n基于所述用户身体参数数据和用户生活状况数据,利用所述数据分类模型对用户进行分类;/n根据用户分类结果,确定相应的运动方案,并推荐给用户。/n
【技术特征摘要】
1.一种体育运动方案推荐方法,其特征在于,所述方法包括:
获取用户身体参数数据和用户生活状况数据;
对所述用户身体参数数据和用户生活状况数据进行预处理,并构造训练数据集;
提取所述训练数据集的特征以训练生成数据分类模型;
基于所述用户身体参数数据和用户生活状况数据,利用所述数据分类模型对用户进行分类;
根据用户分类结果,确定相应的运动方案,并推荐给用户。
2.如权利要求1所述的一种体育运动方案推荐方法,其特征在于,确定相应的运动方案,并推荐给用户之后,根据用户分类结果,将所属同一类别的用户通过组合方式构建群组,每一个所述群组内的用户之间可以进行信息交互。
3.如权利要求2所述的一种体育运动方案推荐方法,其特征在于,当确定相应的运动方案为多人运动时,从所述群组中为每一个用户匹配相应的组队成员。
4.如权利要求1-3中任一项所述的一种体育运动方案推荐方法,其特征在于,确定相应的运动方案,并推荐给用户时,可以为用户推荐的内容具体包括:运动时间、运动时长、运动周期和运动器材。
5.如权利要求1所述的一种体育运动方案推荐方法,其特征在于,所述用户生活状况数据包括:收入状况数据、居住环境状况数据、当地文化状况数据和教育水平状况数据。
6.如权利要求5所述的一种体育运动方案推荐方法,其特征在于,所述用户身体参数数据的获取方式包括:传感器采集、问卷调查采集、用户主动提交数据;所述用...
【专利技术属性】
技术研发人员:许阿义,游水,陈吓贵,
申请(专利权)人:厦门钛尚人工智能科技有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。