Fitness course intelligent recommendation method and device and electronic equipment

文档序号:1407018 发布日期:2020-03-06 浏览:8次 中文

阅读说明:本技术 一种健身课程智能推荐方法、装置和电子设备 (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. An intelligent fitness course recommending method is characterized by comprising the following steps:

acquiring basic information of a user, wherein the basic information of the user comprises body parameters, past fitness record information and fitness purposes;

recommending a fitness course set based on the basic information of the user, wherein the fitness course set comprises a selected first fitness course;

obtaining user motion condition feedback;

and matching the exercise condition feedback of the user with the fitness courses, and recommending the second fitness course with the highest matching result to the user.

2. The intelligent recommendation method according to claim 1, further comprising:

acquiring similar users of the users;

recommending a third course to the user representing the preference similar to the user feedback.

3. The intelligent recommendation method according to claim 1, further comprising:

and forming the fitness course into a fitness plan.

4. The intelligent recommendation method according to claim 1, wherein the user basic information is entered by a user or obtained from a wearable device used by the user.

5. The intelligent recommendation method according to claim 1, wherein the motion feedback is entered by a user or retrieved from a wearable device used by the user.

6. An exercise course intelligent recommendation device, comprising:

the system comprises a user basic information acquisition module, a fitness course intelligent recommendation module and a user basic information acquisition module, wherein the user basic information acquisition module is used for acquiring basic information of a user and sending the information to the fitness course intelligent recommendation module;

the user motion condition feedback module is used for acquiring the motion condition feedback of the user and transmitting the motion condition feedback to the fitness course intelligent recommendation module;

the fitness course intelligent recommendation module is used for recommending a fitness course set based on the basic information of the user and comprises a first fitness course; and matching the exercise condition feedback of the user with the fitness courses, and recommending the second fitness course with the highest matching result to the user.

7. The intelligent recommending device of claim 6, wherein said fitness course intelligent recommending module is further used for determining similar users of said user and recommending a third course representing preferences fed back by the similar users to the user.

8. The intelligent recommendation device of claim 6, further comprising:

and the fitness plan forming module is used for respectively forming a first fitness plan, a second fitness plan and a third fitness plan for the first fitness course, the second fitness course and the third fitness course.

9. An electronic device, comprising: a processor;

and a memory having stored therein computer program instructions which, when executed by the processor, cause the processor to perform the fitness class intelligent recommendation method of any one of claims 1-5.

10. A computer-readable storage medium storing a computer program for executing the fitness class intelligent recommendation method according to any one of claims 1-5.

Technical Field

The present application relates to the field of intelligent recommendation, and more particularly, to a method and an apparatus for intelligently recommending fitness courses, and an electronic device.

Background

Along with the continuous improvement of living standard of people, people pay more and more attention to the improvement of physical quality through body building. In order to ensure that there is planned fitness, the user needs to find a fitness course that meets his needs and follow a adherence.

The existing method for recommending fitness courses generates fitness courses through manual arrangement. The manual arrangement method does not combine the basic information of the user and the past fitness records, has low data personalization degree, is not flexible to arrange, and has higher labor cost.

Accordingly, there is a need for an improved fitness class recommendation method.

Disclosure of Invention

The invention aims to provide the fitness course intelligent recommendation method, the fitness course intelligent recommendation device and the electronic equipment aiming at the defects and shortcomings in the prior art, and the fitness course is recommended for the user based on the basic information, the exercise condition feedback or similar users of the user, so that the method is more pertinent and scientific, and the fitness effect of the user is better.

According to an aspect of the present invention, there is provided a fitness course intelligent recommendation method, including:

acquiring basic information of a user; recommending a fitness course set based on the basic information of the user, wherein the fitness course set comprises a first fitness course selected by the user; obtaining user motion condition feedback; and matching the exercise condition feedback of the user with the fitness courses, and recommending the second fitness course with the highest matching result to the user.

Further, the user motion condition feedback is input by the user or obtained from a wearable device used by the user.

Further, the basic information is entered by the user or obtained from a wearable device used by the user.

A fitness course intelligent recommendation method further comprises the following steps:

acquiring similar users of the users;

recommending a third course to the user representing the preference similar to the user feedback.

An intelligent fitness course recommendation method further comprises the following steps:

and forming the fitness course into a fitness plan.

According to another aspect of the present invention, there is provided a fitness course intelligent recommendation device, comprising:

the system comprises a user basic information acquisition module, a fitness course intelligent recommendation module and a user basic information acquisition module, wherein the user basic information acquisition module is used for acquiring basic information of a user and sending the information to the fitness course intelligent recommendation module;

the user motion condition feedback module is used for acquiring the motion condition feedback of the user and transmitting the motion condition feedback to the fitness course intelligent recommendation module;

the fitness course intelligent recommendation module is used for recommending a fitness course set based on the basic information of the user and comprises a first fitness course; and matching the exercise condition feedback of the user with the fitness courses, and recommending the second fitness course with the highest matching result to the user.

Furthermore, the fitness course intelligent recommendation module is further used for determining similar users of the users and recommending third courses which are fed back by the similar users and represent preferences to the users.

An exercise session intelligent recommendation device, further comprising:

and the fitness plan forming module is used for respectively forming a first fitness plan, a second fitness plan and a third fitness plan for the first fitness course, the second fitness course and the third fitness course.

According to still another aspect of the present invention, there is provided an electronic apparatus including: a processor; and a memory having stored therein computer program instructions that, when executed by the processor, cause the processor to perform a fitness class intelligent recommendation method as described above.

According to yet another aspect of the present invention, there is provided a computer readable medium having stored thereon computer program instructions which, when executed by a processor, cause the processor to perform a fitness session intelligent recommendation method as described above.

The method and the system recommend the fitness course for the user based on the basic information and the exercise condition feedback of the user or similar users, have pertinence and scientificity, and enable the fitness effect of the user to be better.

Drawings

Various other advantages and benefits of the present application will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the application. It is obvious that the drawings described below are only some embodiments of the application, and that for a person skilled in the art, other drawings can be derived from them without inventive effort. Also, like parts are designated by like reference numerals throughout the drawings.

FIG. 1 is a flow diagram of a fitness class intelligent recommendation method according to one embodiment of the invention;

FIG. 2 is a block diagram of an intelligent fitness class recommendation device according to one embodiment of the present invention;

FIG. 3 is an exemplary illustration of a fitness program according to one embodiment of the present invention;

FIG. 4 is a block diagram of an electronic device composition in accordance with one embodiment of the present invention.

Detailed Description

Hereinafter, example embodiments according to the present application will be described in detail with reference to the accompanying drawings. It should be understood that the described embodiments are only some embodiments of the present application and not all embodiments of the present application, and that the present application is not limited by the example embodiments described herein.

Exemplary method

FIG. 1 illustrates a flow chart of a fitness class intelligent recommendation method according to one embodiment of the invention.

As shown in fig. 1, a flowchart of an intelligent fitness course recommendation method according to an embodiment of the present invention includes:

s11: obtaining basic information of user

The basic information of the user comprises body parameters, past fitness record information and fitness purposes;

the physical parameters comprise height, weight, age and sex;

the body-building purpose comprises one of muscle increasing, fat reducing and current state maintaining.

Further, the basic information may be entered by the user or retrieved from a wearable device used by the user.

S12: recommending a fitness course set based on basic information of a user, wherein the fitness course set comprises a first fitness course selected by the user

Different curriculum sets recommended based on basic information of different users are more targeted and scientific.

For example, a teenager should perform muscle building training differently from an adult, and the weight of the strength training in the muscle building training should be reduced to avoid intensively training a certain part of muscles, so that the body muscles can be developed comprehensively. The differences are embodied in different fitness class sets.

Therefore, the ages in the basic information of the user are divided into teenagers and adults, and the teenager muscle building course set and the adult muscle building course set are recommended correspondingly.

The user selects a first fitness course from the recommended set of fitness courses.

S13: obtaining user motion feedback

The exercise feedback condition comprises exercise course feedback and exercise data feedback;

the fitness course feedback comprises praise, score, evaluation and collection feedback of the fitness course;

the exercise data feedback comprises exercise data feedback of a user completing a fitness course;

further, the user motion feedback may be entered by the user or obtained from a wearable device used by the user.

S14: 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;

for example, if the heart rate data in the exercise data feedback of the user indicates that the exercise intensity of the fitness course completed by the user is lower and the exercise intensity should be increased, a second fitness course which has higher exercise intensity and closest intensity than the exercise intensity of the fitness course completed by the user is recommended to the user from the exercise-to-fitness course list of the user, so that the exercise intensity of the fitness course completed by the user is promoted to be increased gradually, and the fitness effect of the user is improved.

A fitness course intelligent recommendation method further comprises the following steps:

s15: acquiring similar users of the users;

the similar user refers to a user similar to the user's feedback on the fitness course.

For example, the user and the similar user like to approve for the fitness course list include the first course and the second course, but do not include the third course, and the similar user like to approve for the third course.

S16: recommending a third course representing preferences to the user that resembles the user feedback;

as described in the above example, a third course in the list of similar users to like exercise courses is recommended to the user.

The intelligent fitness course recommending method further comprises the following steps:

s17: and forming the fitness course into a fitness plan.

The fitness sessions may be formed into fitness programs, for example, the first, second, and third fitness sessions may be formed into first, second, and third fitness programs, respectively.

The fitness plan comprises fitness days and fitness courses and further comprises one or more of weight, times, group number and rest parameters among groups.

Exemplary devices

FIG. 2 illustrates a fitness class intelligent recommender in accordance with one embodiment of the present invention.

As shown in fig. 2, the fitness course intelligent recommendation device 200 according to one embodiment of the present invention comprises: a user basic information acquisition module 210, a user exercise situation feedback acquisition module 220, an exercise course intelligent recommendation module 230, and an exercise plan forming module 240.

The user basic information acquisition module 210 is configured to acquire basic information of a user and send the information to the fitness course intelligent recommendation module, where the basic information includes body parameters, past fitness record information, and fitness purpose.

The method for acquiring the basic information of the user comprises the step of inputting or obtaining the basic information of the user from a wearable device used by the user, for example, obtaining the basic information from an intelligent Bluetooth bracelet used by the user in a Bluetooth communication mode, wherein the wearable device stores the basic information of the user.

And the user motion condition feedback module 220 is used for acquiring the motion condition feedback of the user and transmitting the motion condition feedback to the fitness course intelligent recommendation module. The exercise condition feedback comprises the feedback of the user on the approval, the grading, the evaluation and the collection of the fitness course and the exercise data feedback of the user completing the fitness course.

The feedback of the user on the praise, the score, the evaluation and the collection of the fitness course is input by the user; the exercise data feedback of the user completing the fitness course is obtained from wearable equipment used by the user, for example, the exercise data feedback is obtained from an intelligent Bluetooth bracelet used by the user in a Bluetooth communication mode, and the wearable equipment stores the exercise data of the user completing the fitness course.

The fitness course intelligent recommendation module 230 is used for recommending a fitness course set based on the basic information of the user and comprises a first fitness course; matching the exercise condition feedback of the user with the fitness course, and recommending the second fitness course with the highest matching result to the user

Further, the fitness class intelligent recommendation module 230 is further configured to determine similar users of the user, and recommend a third class representing preferences fed back by the similar users to the user.

Further, the fitness course intelligent recommendation device 200 further includes:

and a fitness plan forming module 240, configured to form the first fitness plan, the second fitness plan, and the third fitness plan respectively from the first fitness course, the second fitness course, and the third fitness course.

Figure 3 illustrates a schematic of a fitness plan according to one embodiment of the present invention.

As shown in FIG. 3, a schematic of a fitness plan, which is illustrated with two fitness days, according to an embodiment of the present invention.

Exemplary electronic device

Next, a block diagram of an electronic device according to an embodiment of the present application is described with reference to fig. 4.

As shown in fig. 4, electronic device 40 includes one or more processors 41 and memory 42.

Processor 41 may be a Central Processing Unit (CPU) or other form of processing unit having data processing capabilities and/or instruction execution capabilities, and may control other components in electronic device 40 to perform desired functions.

Memory 42 may include one or more computer program products that may include various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory. The volatile memory may include, for example, Random Access Memory (RAM), cache memory (cache), and/or the like. The non-volatile memory may include, for example, Read Only Memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium and executed by processor 41 to implement the intelligent course recommendation method of the embodiments of the present application described above and/or other desired functionality.

In one example, the electronic device 40 may further include: an input device 43 and an output device 44, which are interconnected by a bus system and/or other form of connection mechanism (not shown).

For example, the input device 43 may include, for example, a keyboard, a mouse, etc., and may be used for inputting the user basic information and the user feedback on the exercise session.

The output device 44 can output various information such as the distance between the first train and the second train to the outside. The output devices 44 may include, for example, a display, speakers, a printer, and a communication network and remote output devices connected thereto, among others, that may be used to output the workout and exercise program.

Of course, for simplicity, only some of the components of the electronic device 40 relevant to the present application are shown in fig. 4, and components such as buses, input/output interfaces, and the like are omitted. In addition, electronic device 40 may include any other suitable components, depending on the particular application.

Exemplary computer program product and computer-readable storage Medium

In addition to the methods, apparatus and systems described above, embodiments of the present application may also be a computer program product comprising computer program instructions that, when executed by a processor, cause the processor to perform the steps of the fitness class intelligent recommendation method according to embodiments of the present application described in the "exemplary methods" section above of this specification.

The computer program product may be written with program code for performing the operations of embodiments of the present application in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server.

Furthermore, an embodiment of the present application may also be a computer readable storage medium having stored thereon computer program instructions, which, when executed by a processor, cause the processor to perform the steps in the intelligent course recommendation method in the embodiment of the present application.

The computer-readable storage medium may take any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may include, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

The foregoing describes the general principles of the present application in conjunction with specific embodiments, however, it is noted that the advantages, effects, etc. mentioned in the present application are merely examples and are not limiting, and they should not be considered essential to the various embodiments of the present application. Furthermore, the foregoing disclosure of specific details is for the purpose of illustration and description and is not intended to be limiting, since the foregoing disclosure is not intended to be exhaustive or to limit the disclosure to the precise details disclosed.

The block diagrams of devices, apparatuses, systems referred to in this application are only given as illustrative examples and are not intended to require or imply that the connections, arrangements, configurations, etc. must be made in the manner shown in the block diagrams. These devices, apparatuses, devices, systems may be connected, arranged, configured in any manner, as will be appreciated by those skilled in the art.

Words such as "including," "comprising," "having," and the like are open-ended words that mean "including, but not limited to," and are used interchangeably therewith. The words "or" and "as used herein mean, and are used interchangeably with, the word" and/or, "unless the context clearly dictates otherwise. The word "such as" is used herein to mean, and is used interchangeably with, the phrase "such as but not limited to".

It should also be noted that in the methods, apparatus and devices of the present application, the components or steps may be broken down and/or re-combined. These decompositions and/or recombinations are to be considered as equivalents of the present application.

The previous description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects without departing from the scope of the application. Thus, the present application is not intended to be limited to the aspects shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

The foregoing description has been presented for purposes of illustration and description. Furthermore, the description is not intended to limit embodiments of the application to the form disclosed herein. While a number of example aspects and embodiments have been discussed above, those of skill in the art will recognize certain variations, modifications, alterations, additions and sub-combinations thereof.

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

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!