一种健身课程智能推荐方法、装置和电子设备

文档序号:1407018 发布日期:2020-03-06 浏览:7次 >En<

阅读说明:本技术 一种健身课程智能推荐方法、装置和电子设备 (Fitness course intelligent recommendation method and device and electronic equipment ) 是由 胡佳文 于 2019-11-26 设计创作,主要内容包括:本发明公开了一种健身课程智能推荐方法、装置和电子设备,包括:获取用户的基本信息;基于用户的基本信息推荐健身课程集;获取用户运动情况反馈;将用户的运动情况反馈与健身课程进行匹配,并将匹配结果最高的第二健身课程推荐给用户;获取所述用户的类似用户;将类似用户反馈的表示喜好的第三课程推荐给用户。基于用户的基本信息、运动情况反馈或类似用户为用户推荐健身课程,更具有针对性和科学性,使用户的健身效果更佳。(The invention discloses a fitness course intelligent recommendation method, a fitness course intelligent recommendation device and electronic equipment, wherein the fitness course intelligent recommendation method comprises the following steps: acquiring basic information of a user; recommending a fitness course set based on the basic information of the user; obtaining user motion condition feedback; matching the exercise condition feedback of the user with the fitness courses, and recommending a second fitness course with the highest matching result to the user; acquiring similar users of the users; recommending a third course to the user representing the preference similar to the user feedback. The fitness course is recommended to the user based on the basic information, the exercise condition feedback or similar users of the user, and the fitness course is more targeted and scientific, so that the fitness effect of the user is better.)

一种健身课程智能推荐方法、装置和电子设备

技术领域

本申请涉及智能推荐领域,且更为具体地,涉及一种健身课程智能推荐方法、装置和电子设备。

背景技术

随着人们生活水平的不断提升,人们越来越重视通过健身提高身体素质。为了保证能够有规划的健身,用户需要找到符合自身需求的健身课程,并遵循坚持。

现有的推荐健身课程的方法通过人工手动编排生成健身课程。人工手动编排的方法,未结合用户的基本信息及过往的健身记录、数据个性化程度低,编排不灵活,人力成本也较大。

因此,需要一种改进的健身课程推荐方法。

发明内容

本发明的目的在于针对上述现有技术中的缺陷和不足,提供一种健身课程智能推荐方法、装置和电子设备,基于用户的基本信息、运动情况反馈或类似用户为用户推荐健身课程,更具有针对性和科学性,使用户的健身效果更佳。

根据本发明的一方面,提供了一种健身课程智能推荐方法,包括:

获取用户的基本信息;基于用户的基本信息推荐健身课程集,所述的健身课程集中包含供用户选择的第一健身课程;获取用户运动情况反馈;将用户的运动情况反馈与健身课程进行匹配,并将匹配结果最高的第二健身课程推荐给用户。

进一步的,所述的用户运动情况反馈,由用户录入或者从用户使用的可穿戴设备取得。

进一步的,所述的基本信息,由用户录入或者从用户使用的可穿戴设备取得。

一种健身课程智能推荐方法,进一步包括:

获取所述用户的类似用户;

将类似用户反馈的表示喜好的第三课程推荐给用户。

一种健身课程智能推荐方法,还包括:

将健身课程形成健身计划。

根据本发明的另一方面,提供了一种健身课程智能推荐装置,包括:

用户基本信息获取模块,用于获取用户的基本信息和将所述的信息发送给健身课程智能推荐模块;

用户运动情况反馈模块,用于获取用户的运动情况反馈,和将所述的运动情况反馈传送给健身课程智能推荐模块;

健身课程智能推荐模块,基于用户基本信息推荐健身课程集,并包含第一健身课程;将用户的运动情况反馈与健身课程进行匹配,并将匹配结果最高的第二健身课程推荐给用户。

进一步的,所述的健身课程智能推荐模块进一步用于,确定所述用户的类似用户,将类似用户反馈的表示喜好的第三课程推荐给用户。

一种健身课程智能推荐装置,进一步包括:

健身计划形成模块,用于分别将所述的第一健身课程、第二健身课程和第三健身课程分别形成第一健身计划、第二健身计划和第三健身计划。

根据本发明的又一方面,提供了一种电子设备,包括:处理器;以及,存储器,在所述存储器中存储有计算机程序指令,所述计算机程序指令在被所述处理器运行时使得所述处理器执行如上所述的健身课程智能推荐方法。

根据本发明的再一方面,提供了一种计算机可读介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行如上所述的健身课程智能推荐方法。

本发明基于用户的基本信息、运动情况反馈或类似用户为用户推荐健身课程,更具有针对性和科学性,使用户的健身效果更佳。

附图说明

通过阅读下文优选的

具体实施方式

中的详细描述,本申请各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。说明书附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。显而易见地,下面描述的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。而且在整个附图中,用相同的附图标记表示相同的部件。

图1是根据本发明一个实施例的健身课程智能推荐方法流程图;

图2是根据本发明一个实施例的健身课程智能推荐装置框图;

图3是根据本发明一个实施例的健身计划示例图;

图4是根据本发明一个实施例的电子设备组成框图。

具体实施方式

下面,将参考附图详细地描述根据本申请的示例实施例。显然,所描述的实施例仅仅是本申请的一部分实施例,而不是本申请的全部实施例,应理解,本申请不受这里描述的示例实施例的限制。

示例性方法

图1图示了根据本发明一个实施例的健身课程智能推荐方法流程图。

如图1所示,根据本发明一个实施例的健身课程智能推荐方法流程图,包括:

S11:获取用户的基本信息

所述的用户的基本信息包括身体参数、过往的健身记录信息和健身目的;

所述的身体参数包括身高、体重、年龄和性别;

所述的健身目的,包括增肌、减脂、保持当前状态中的一种。

进一步的,所述的基本信息,可以由用户录入,或者从用户使用的可穿戴设备取得。

S12:基于用户的基本信息推荐健身课程集,所述的健身课程集中包含供用户选择的第一健身课程

基于不同用户的基本信息推荐的不同的课程集更富有针对性和科学性。

例如,青少年进行增肌训练时应区别于成年人,减少增肌训练中力量训练的重量,以避免集中锻炼某部分肌肉,使身体肌肉全面发展。所述的区别在不同的健身课程集中体现。

因此,将用户的基本信息中的年龄区分为青少年和成年人,并分别对应推荐青少年增肌健身课程集和成年人增肌健身课程集。

所述的用户,从推荐的健身课程集中选择第一健身课程。

S13:获取用户运动情况反馈

所述的运动反馈情况包括对健身课程反馈和运动数据反馈;

所述的健身课程反馈包括对健身课程的点赞、评分、评价及收藏反馈;

所述的运动数据反馈包括用户完成健身课程的运动数据反馈;

进一步的,所述的用户运动情况反馈,可以由用户录入,或者从用户使用的可穿戴设备取得。

S14:将用户的运动情况反馈与健身课程进行匹配,并将匹配结果最高的第二健身课程推荐给用户;

例如,用户的运动数据反馈中的心率数据表示用户所完成健身课程的运动强度偏低应提高运动强度,则将从用户运动对健身课程中点赞列表中将比用户完成的健身课程运动强度高且强度最接近的第二健身课程推荐给所述用户,以促进所述用户循序渐进的提高健身的运动强度,提高用户的健身效果。

一种健身课程智能推荐方法,进一步包括:

S15:获取所述用户的类似用户;

所述的类似用户是指与所述用户对健身课程反馈类似的用户。

例如,所述用户与类似用户对健身课程点赞列表中均包含第一课程和第二课程,但不包含第三课程,所述的类似用户对第三课程点赞。

S16:将类似用户反馈的表示喜好的第三课程推荐给用户;

如上例子所述,将类似用户对健身课程点赞列表中的第三课程,推荐给所述用户。

所述的健身课程智能推荐方法,还包括:

S17:将健身课程形成健身计划。

将健身课程分别形成健身计划,例如,将所述的第一健身课程、第二健身课程和第三健身课程分别形成第一健身计划、第二健身计划和第三健身计划。

所述的健身计划包含健身日、健身课程,还包括重量、次数、组数、组间休息参数中的一个或多个。

示例性装置

图2图示了根据本发明一个实施例的健身课程智能推荐装置。

如图2所示,根据本发明一个实施例的健身课程智能推荐装置200,包括:用户基本信息获取模块210、用户运动情况反馈获取模块220、健身课程智能推荐模块230、健身计划形成模块240。

用户基本信息获取模块210,用于获取用户的基本信息和将所述的信息发送给健身课程智能推荐模块,所述的基本信息身体参数、过往的健身记录信息和健身目的。

获取用户基本信息的方式包括用户录入或者从用户使用的可穿戴设备取得,例如以蓝牙通讯方式从用户使用的智能蓝牙手环取得,所述的可穿戴设备存储用户的基本信息。

用户运动情况反馈模块220,用于获取用户的运动情况反馈,和将所述的运动情况反馈传送给健身课程智能推荐模块。所述的运动情况反馈包括用户对健身课程的点赞、评分、评价及收藏反馈及用户完成健身课程的运动数据反馈。

所述的用户对健身课程的点赞、评分、评价及收藏反馈由用户输入;所述的用户完成健身课程的运动数据反馈从用户使用的可穿戴设备中取得,例如以蓝牙通讯方式从用户使用的智能蓝牙手环取得,所述的可穿戴设备存储用户完成健身课程的运动数据。

健身课程智能推荐模块230,基于用户基本信息推荐健身课程集,并包含第一健身课程;将用户的运动情况反馈与健身课程进行匹配,并基于匹配结果最高的第二健身课程推荐给用户

进一步的,所述的健身课程智能推荐模块230进一步用于,确定所述用户的类似用户,将类似用户反馈的表示喜好的第三课程推荐给用户。

进一步的,所述的健身课程智能推荐装置200,还包括:

健身计划形成模块240,用于分别将所述的第一健身课程、第二健身课程和第三健身课程分别形成第一健身计划、第二健身计划和第三健身计划。

图3图示了根据本发明一个实施例的健身计划示意图。

如图3所示,根据本发明一个实施例的健身计划示意图,所述的健身计划示意图以两个健身日为示例。

示例性电子设备

下面,参考图4来描述根据本申请实施例的电子设备框图。

如图4所示,电子设备40包括一个或多个处理器41和存储器42。

处理器41可以是中央处理单元(CPU)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元,并且可以控制电子设备40中的其他组件以执行期望的功能。

存储器42可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器41可以运行所述程序指令,以实现上文所述的本申请的实施例的智能课程推荐方法以及/或者其他期望的功能。

在一个示例中,电子设备40还可以包括:输入装置43和输出装置44,这些组件通过总线系统和/或其他形式的连接机构(未示出)互连。

例如,该输入装置43可以包括例如键盘、鼠标等等,可以用于输入所述的用户基本信息和用户对健身课程的反馈。

该输出装置44可以向外部输出各种信息,例如所述第一列车和第二列车的距离等。该输出设备44可以包括例如显示器、扬声器、打印机、以及通信网络及其所连接的远程输出设备等等,可以用于输出所述的健身课程和健身计划。

当然,为了简化,图4中仅示出了该电子设备40中与本申请有关的组件中的一些,省略了诸如总线、输入/输出接口等等的组件。除此之外,根据具体应用情况,电子设备40还可以包括任何其他适当的组件。

示例性计算机程序产品和计算机可读存储介质

除了上述方法、装置和系统以外,本申请的实施例还可以是计算机程序产品,其包括计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本申请实施例的健身课程智能推荐方法的步骤。

所述计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本申请实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如Java、C++等,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。所述的程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。

此外,本申请的实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本申请实施例中智能课程推荐方法中的步骤。

所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

以上结合具体实施例描述了本申请的基本原理,但是,需要指出的是,在本申请中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本申请的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本申请为必须采用上述具体的细节来实现。

本申请中涉及的器件、装置、设备、系统的方框图仅作为例示性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、系统。

诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。

还需要指出的是,在本申请的方法、装置和设备中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本申请的等效方案。

提供所公开的方面的以上描述以使本领域的任何技术人员能够做出或者使用本申请。对这些方面的各种修改对于本领域技术人员而言是非常显而易见的,并且在此定义的一般原理可以应用于其他方面而不脱离本申请的范围。因此,本申请不意图被限制到在此示出的方面,而是按照与在此公开的原理和新颖的特征一致的最宽范围。

为了例示和描述的目的已经给出了以上描述。此外,此描述不意图将本申请的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种饮食建议生成方法及装置、计算机装置及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!