Health suggestion method based on historical diet data and computer program product

Through the health recommendation method based on historical diet data, analyzing users' diet records and recommending matching packages, the problems of low recommendation accuracy and insufficient convenience in the existing technology are solved, and more efficient matching of user health preferences and transaction convenience are achieved. .

CN119323454APending Publication Date: 2025-01-17BEIJING SANKUAI ONLINE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411435867.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2025-01-17

AI Technical Summary

Technical Problem

In the prior art, the products provided by online platforms cannot match users' health preferences, the recommendation accuracy is not high, and the user's transaction convenience is low.

Method used

Through health recommendation methods based on historical diet data, users' historical diet record lists are displayed, food nutritional elements and calorie information are analyzed, health analysis information is provided, and matching package information is recommended based on the user's geographical location. Users can directly use the takeaway platform one.

Benefits of technology

It improves the convenience of user transactions and the accuracy of recommendations, meets users' health preferences, and improves users' purchasing experience of healthy products.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119323454A_ABST
    Figure CN119323454A_ABST
Patent Text Reader

Abstract

The invention discloses a health suggestion method based on historical diet data and a computer program product, and the method comprises the steps: obtaining a historical diet record list of a user through responding to a display request of the user for the historical diet data on a take-out platform; and displaying health analysis information containing diet recommendation information to the user by analyzing food nutrient elements and / or calorie information of historical diet records. And then in response to the operation of the user on the diet recommendation information, merchant recommendation list information on the take-out platform is displayed to the user, the merchant recommendation list information comprises the set meal information corresponding to the diet recommendation information, and the set meal information can be directly the diet recommendation information or the set meal information related to the diet recommendation information. According to the historical diet record and health analysis of the user on the take-out platform, the set meal capable of meeting the health preference of the user is recommended to the user, and the recommendation accuracy is greatly improved. The user can directly place an order on the take-out platform application without switching to a third-party platform for purchase, so that the user transaction convenience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet technology, and more specifically, to a health advice method based on historical dietary data and a computer program product. Background Art

[0002] With the development of Internet technology, online services have been widely used. For example, users can purchase product packages based on their dietary preferences on online platforms. Online platforms analyze and provide products that match user preferences based on users' historical consumption data. However, the products provided cannot be based on users' health preferences. It is necessary to provide more diverse choices to better meet users' needs for health preferences, improve the accuracy of product recommendations to users, and enhance user transaction convenience. Summary of the invention

[0003] In view of this, the present application provides a health recommendation method based on historical dietary data to solve the problems in the prior art that the provided products cannot match the user's health preferences, the products provided to the user are not accurate, and the user's transaction convenience is low.

[0004] According to one aspect of the present application, a health advice method based on historical dietary data is provided, which can be applied to a food delivery platform, and the method comprises:

[0005] In response to a user's request for displaying historical dietary data, display a list of historical dietary records of the user, wherein the list of historical dietary records includes at least one historical dietary record of the user, each of which includes at least one of food nutrient element information and calorie information, wherein the source of the historical dietary records includes the user's historical food order information on the food delivery platform;

[0006] In response to the user's dietary analysis request, display health analysis information based on the analysis of the food nutrients and / or calorie information of the historical dietary record, wherein the health analysis information includes dietary recommendation information;

[0007] In response to the user's operation on the diet recommendation information, merchant recommendation list information is displayed, the merchant recommendation list information includes package information corresponding to the diet recommendation information, the package information matches the health analysis information, and the merchant recommendation list information is also based on the user's geographic location information.

[0008] Optionally, the historical diet record list is displayed in units of date, presenting multiple daily diet record lists, and each of the daily diet record lists also includes displaying at least one of the total nutritional elements and the total calories of the day; each of the historical diet records displays at least one of the nutritional element information and calorie information of the food in units of food, and each food has a deletable function.

[0009] Optionally, the method further includes setting a user's dietary goal, including:

[0010] Setting the user's physiological characteristic data, wherein the physiological characteristic data includes at least one of the following: gender, age, height, weight, and exercise volume;

[0011] Setting the user's health target data, wherein the health target data includes at least one of the following: health direction, ideal weight;

[0012] The dietary goal is generated according to the physiological characteristic data and the health goal data, and the dietary goal includes at least one of a daily calorie goal of food intake and a nutrient element goal of food.

[0013] Optionally, the daily diet record list also includes daily remaining calorie information and daily missing nutrient information, the remaining calorie information is calculated based on the difference between the calorie target and the total calorie amount for the day, and the daily missing nutrient information is calculated based on the difference between the nutrient target and the total nutrient amount for the day.

[0014] Optionally, the calorie target, the daily calorie total and the daily remaining calorie information are displayed on the same progress bar in the form of a progress bar; the nutrient element target, the daily nutrient element total and the daily missing nutrient element information are displayed on the same progress bar in the form of a progress bar.

[0015] Optionally, when the diet goal is not set, the daily meal record list displays the total calories and the total nutrients for the day, but does not display the calorie goal, the daily remaining calories information, the nutrient goal, and the daily missing nutrient information.

[0016] Optionally, the historical diet record source also includes diet information added by the user independently.

[0017] Optionally, the user independently adds new dietary information including inputting text or uploading dietary pictures, identifying the dietary information contained in the input text or the uploaded dietary pictures, and generating a dietary record including food nutrient element information or calorie information.

[0018] According to another aspect of the present application, a computer program product is provided. The program product includes a computer program / instructions. When the computer program / instructions are executed by a processor, the steps of the above-mentioned method are implemented.

[0019] Through the above technical solution, the present application provides a health advice method and computer program product based on historical dietary data. The present application can be applied to a food delivery platform. By responding to a user's request to display historical dietary data, a user's historical dietary record list is obtained, and health analysis information is displayed to the user through analysis of food nutrients and / or calorie information in the historical dietary records, and dietary information is recommended to the user. In response to the user's operation on the dietary recommendation information, the merchant recommendation list information is displayed. The merchant recommendation list information includes package information corresponding to the dietary recommendation information, which is convenient for users to place orders directly. Users no longer need to switch to a third-party platform to purchase, which improves the convenience of user transactions. Based on the user's historical dietary records and health analysis on the food delivery platform, packages that can meet the user's health preferences are recommended to the user, and the accuracy is also greatly improved.

[0020] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The drawings described herein are used to provide a further understanding of this specification and constitute a part of this specification. The illustrative embodiments and descriptions of this specification are used to explain this specification and do not constitute an improper limitation on this specification. In the drawings:

[0022] Figure 1 A flowchart of a health advice method based on historical dietary data provided in an embodiment of the present application;

[0023] Figure 2 A schematic diagram of a historical diet record list provided in an embodiment of the present application;

[0024] Figure 3 A schematic diagram showing the target, remaining calories and nutritional elements provided in an embodiment of the present application on the same progress bar. DETAILED DESCRIPTION

[0025] In the following description, many specific details are set forth to facilitate a full understanding of the present application. It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other.

[0026] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the present disclosure, its application, or uses.

[0027] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0028] It should be noted that all actions to obtain signals, instructions, information or data in this application are carried out in compliance with the relevant data protection laws and policies of the country where they are located, and with the authorization given by the owner of the corresponding device.

[0029] The present application provides a health advice method based on historical dietary data, and the present application also provides a computer program product. The following is a detailed description of each step of the method in conjunction with the accompanying drawings of the embodiments provided by the present application.

[0030] An embodiment of a health advice method based on historical dietary data provided by the present application is as follows:

[0031] Reference Figure 1 , which shows a processing flow chart of an embodiment of a health advice method based on historical dietary data provided by the present application. It can be applied to a food delivery platform, and the method includes:

[0032] Step 101: In response to a user's request for displaying historical dietary data, a list of the user's historical dietary records is displayed.

[0033] Among them, the historical diet record list includes at least one historical diet record of the user, each historical diet record includes at least one of food nutrient element information and calorie information, and the source of each historical diet record includes the user's historical food order information on the food delivery platform.

[0034] With the development of Internet technology, life service applications are widely used by users. For example, on the food delivery platform application, users can enjoy food delivery services by ordering online and picking up food offline according to their own dietary needs. The user's historical food order information on the food delivery platform is saved and recorded by the food delivery platform. When displaying historical dietary data based on the user's request, the food delivery platform can provide the user's historical dietary record list. In this embodiment, refer to Figure 2, the historical dietary records of the user come from the historical dining order records on the takeaway platform. Preferably, the historical dietary record list includes the date of the user's ordering on the takeaway platform and the product information or package information in all dining orders on that date. Each category of commodity or package information also includes the nutritional element information and caloric information of the food. The nutritional element information includes the carbon water, protein, fat and other vitamins or minerals of the food, and the caloric information includes the caloric information of the food. Preferably, the historical dietary record list also includes the sum of the nutritional element information and caloric information of each category of commodity or package information on that date. Preferably, the dining order record in the historical dietary record list has the function of modifying the user's dining amount, for example, the user's dining amount can be modified according to the number of people or percentage of the order. If the user's dining order record shares an order with other users, it is convenient for the user to manage his or her own dining amount, so as to accurately analyze the nutritional element information and caloric analysis of his or her dietary intake. The management accuracy and efficiency are greatly improved.

[0035] Step 102: In response to the user's diet analysis request, display health analysis information including diet recommendation information.

[0036] The health analysis information is based on the analysis of the food nutrients and / or calorie information in the user's historical diet records, and provides the user with diet recommendation information containing relevant food nutrients according to the user's food nutrient intake. For example, if the user's historical diet records lack protein elements, a diet package containing an appropriate amount of protein elements will be recommended to the user. Preferably, the diet recommendation information can be a hyperlink in a page that jumps to the merchant page of the food delivery platform.

[0037] Step 103: In response to the user's operation on the food recommendation information, display merchant recommendation list information.

[0038] The merchant recommendation list information includes package information corresponding to the dietary recommendation information, the package information matches the health analysis information, and the merchant recommendation list information is also based on the geographic location information of the user.

[0039] In this embodiment, the dietary recommendation information and the merchant recommendation list information are displayed in the same food delivery platform application. After the user triggers the dietary recommendation information, he can directly jump to the merchant recommendation list page of the food delivery platform, so that the user can directly place an order on the merchant list page without having to place an order on a third-party platform application. The merchant recommendation list information provides package information containing dietary recommendation information. The package information matches the dietary information recommended in the health analysis information. The package information can be directly the dietary recommendation information or it can be package information related to the dietary recommendation information. Preferably, the merchant recommendation list information can be searched on the food delivery platform application based on the dietary recommendation information as a keyword and combined with the user's geographic location information.

[0040] In summary, the present embodiment provides a health advice method based on historical dietary data, which obtains a user's historical dietary record list by responding to the user's request to display historical dietary data on a food delivery platform. By analyzing the food nutrients and / or calorie information of the historical dietary records, health analysis information containing dietary recommendation information is displayed to the user. Then, in response to the user's operation on the dietary recommendation information, the merchant recommendation list information on the food delivery platform is displayed to the user. The merchant recommendation list information contains package information corresponding to the dietary recommendation information. The package information can be directly the dietary recommendation information or package information related to the dietary recommendation information. It is convenient for users to place orders directly on the food delivery platform without having to switch to a third-party platform to purchase, thereby improving the convenience of user transactions. Based on the user's historical dietary records and health analysis on the food delivery platform, packages that can meet the user's health preferences are recommended to the user, and the accuracy of the recommendation is also greatly improved.

[0041] Further, as a refinement and expansion of the specific implementation methods of the above-mentioned embodiments. In order to facilitate users to manage historical diet records on different dates and clearly view the nutritional elements and calorie conditions in historical diet records, optionally, the historical diet record list is displayed in units of dates, and multiple daily diet record lists on different dates can be presented. Each daily diet record list can display at least one of the nutritional elements of the day and the total calories of the day. Each historical diet record displays at least one of the nutritional element information and calorie information of the food in units of food. Each food in each historical diet record has a deletable function. If the user helps other users to place an order on the food delivery platform application, the order does not belong to the user himself. This function can help users accurately manage historical diet records that belong only to themselves, greatly improving the accuracy and management efficiency.

[0042] Optionally, to facilitate users to more accurately manage their health plans, the method of this embodiment also includes setting the user's dietary goals, including setting the user's physiological characteristic data, the physiological characteristic data including at least one of the following: gender, age, height, weight, and amount of exercise. For example, the amount of exercise can be set according to the number of days per week that the user exercises; setting the user's health goal data, the health goal data including at least one of the following: health direction, ideal weight. Since the user's health direction may be different, such as fat loss, muscle gain, and maintaining the status quo, the user can set different health directions; then generating a dietary goal based on the user's physiological characteristic data and health goal data, the dietary goal including at least one of a daily calorie target for food intake and a nutrient element target for food.

[0043] Optionally, the user's daily diet record list also includes at least one of the following: daily remaining calorie information and daily remaining nutrient element information. The daily remaining calorie information is calculated based on the difference between the daily calorie target of food intake and the total calorie intake on that day. The daily remaining nutrient element information is calculated based on the difference between the daily nutrient element target of food intake and the total nutrient element intake on that day. In this way, the user can be provided with the remaining calorie information and the remaining nutrient element information more clearly, thereby improving management efficiency.

[0044] Optional, see Figure 3 , the user's daily food intake calorie goal, the total calories consumed on the day, and the remaining calories for the day are displayed on the same progress bar in the form of a progress bar; the user's daily nutrient element goal, the total nutrients consumed on the day, and the remaining nutrients for the day are displayed on the same progress bar in the form of a progress bar. This provides users with a more convenient interactive mode, making it easier for users to view the daily calorie and nutrient element intake.

[0045] Optionally, if no diet goal is set, the daily dining record list displays the total calories consumed that day and the total nutrients for the day, but does not display the daily calorie goal for food intake, the remaining calories for the day, the nutrient element goal for daily food intake, or the missing nutrient element information for the day.

[0046] Optionally, the source of historical diet records also includes diet information added by the user on his own initiative. In the daily diet of users, some diets are not obtained by ordering on the takeaway platform application. In order to facilitate users to manage their own health goals and provide more accurate health analysis and diet suggestions for subsequent ordering on the takeaway platform, users can add diet information in historical diet records on their own initiative, including entering text, uploading diet pictures, and taking diet photos. For example, the user can trigger the function of adding diet on the historical diet record list page, enter the diet text information to be added in the generated text dialog box, or upload diet pictures and take diet photos. The text information or pictures and photo information can contain information such as the type, number of portions, quantity, volume, size, etc. of food. The takeaway platform application will automatically identify the type, number of portions, quantity, volume, size, etc. of food in the text or pictures and photos, and calculate the corresponding calories and nutrient element information, and then generate the corresponding diet record list information. The user can trigger the added function to add the generated diet record list information to the historical diet record list. Preferably, when the user adds diet text information, the user can trigger the re-enter function to modify the input text information again. Preferably, the user can add multiple diet record lists of different dates on his own. The diet record list can be used as one or more historical records in the user's historical diet record list, so that in the subsequent step 102, the user's diet can be analyzed more comprehensively.

[0047] Furthermore, this embodiment provides a computer program product, which includes a computer program / instructions. When the computer program / instructions are executed by a processor, the steps of the method of the above embodiment are implemented.

[0048] Embodiments of the present invention have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the marketplace, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein. The scope of the present invention is defined by the appended claims.

Claims

1. A health advice method based on historical dietary data, characterized in that: Applied to a food delivery platform, the method includes: In response to a user's request for displaying historical dietary data, display a list of historical dietary records of the user, wherein the list of historical dietary records includes at least one historical dietary record of the user, each of which includes at least one of food nutrient element information and calorie information, wherein the source of the historical dietary records includes the user's historical food order information on the food delivery platform; In response to the user's dietary analysis request, display health analysis information based on the analysis of the food nutrients and / or calorie information of the historical dietary record, wherein the health analysis information includes dietary recommendation information; In response to the user's operation on the diet recommendation information, merchant recommendation list information is displayed, the merchant recommendation list information includes package information corresponding to the diet recommendation information, the package information matches the health analysis information, and the merchant recommendation list information is also based on the user's geographic location information.

2. The method according to claim 1, characterized in that: The historical diet record list is displayed in units of date, presenting a plurality of daily diet record lists, each of which further includes displaying at least one of the sum of nutritional elements and the sum of calories for the day; Each of the historical dietary records displays at least one of the nutritional element information and calorie information of the food in units of food, and each of the food has a deletable function.

3. The method according to claim 2, characterized in that The method also includes setting a user's dietary goal, including: Setting the user's physiological characteristic data, wherein the physiological characteristic data includes at least one of the following: gender, age, height, weight, and exercise volume; Setting the user's health target data, wherein the health target data includes at least one of the following: health direction, ideal weight; The dietary goal is generated according to the physiological characteristic data and the health goal data, and the dietary goal includes at least one of a daily calorie goal of food intake and a nutrient element goal of food.

4. The method according to claim 3, characterized in that The daily diet record list also includes the remaining calorie information and the remaining nutrient element information for the day. The remaining calorie information is calculated based on the difference between the daily calorie target of the food intake and the total calories consumed on the day. The remaining nutrient element information is calculated based on the difference between the daily nutrient element target of the food intake and the total nutrient element consumed on the day.

5. The method according to claim 4, characterized in that The daily food intake calorie target, the total calories consumed on the day and the remaining calories information for the day are displayed on the same progress bar in the form of a progress bar; the daily nutrient element target, the total nutrients consumed on the day and the remaining nutrient element information for the day are displayed on the same progress bar in the form of a progress bar.

6. The method according to claim 4, characterized in that When the diet goal is not set, the daily meal record list displays the total calories and the total nutrients for the day, but does not display the calorie goal, the remaining calories for the day, the nutrient goal, and the remaining nutrients for the day.

7. The method according to claim 1, characterized in that The historical dietary record source also includes dietary information added by the user.

8. The method according to claim 7, characterized in that The user independently adding new dietary information includes inputting text or uploading dietary pictures, identifying the dietary information contained in the input text or the uploaded dietary pictures, and generating a dietary record including food nutrient element information or calorie information.

9. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method according to claim 1 are implemented.