Complementary food recommendation method and device, electronic equipment and computer readable storage medium

Through the collaborative work of terminal equipment and servers, a nutritionally balanced complementary food matching solution is provided based on the children's physical information, which solves the problem of unreasonable complementary food matching caused by the lack of professional knowledge by the guardian and improves the health status of infants and young children.

CN119993393APending Publication Date: 2025-05-13FOSHAN SHUNDE MIDEA ELECTRICAL HEATING APPLIANCES MFG CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311505166.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-10
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

The guardian lacks professional knowledge and is difficult to reasonably match nutritional complementary foods for infants and young children, which may lead to health problems such as constipation and anemia in the infant.

Method used

Through the terminal equipment and server working together, the food information is determined in response to the child's physical information entered by the user, and the information of multiple ingredients is displayed on the food selection interface. Users can select target ingredients. The system determines complementary food information based on the target ingredients information and provides a nutritionally balanced complementary food matching plan.

Benefits of technology

Assist guardians to provide children with balanced nutritional complementary foods, reduce the risk of infants' health problems, and improve the scientificity and safety of complementary food combinations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119993393A_ABST
    Figure CN119993393A_ABST
Patent Text Reader

Abstract

The invention discloses a complementary food recommendation method and device, electronic equipment and a computer readable storage medium, the method is applied to terminal equipment, and the method comprises the steps that in response to a determination operation of a user for body information of a child, food material information is determined according to the body information, and the food material information comprises information of various food materials; food material information of various food materials is displayed on a food material selection interface; and determining complementary food information according to the information of the target food material in response to a storage operation of the user for the information of the target food material in the information of the multiple food materials. In the embodiment of the invention, a guardian can be assisted to provide complementary food with balanced nutrition for children.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of dietary health technology, and in particular to a method, device, electronic device and computer-readable storage medium for recommending complementary foods. Background Art

[0002] With the rise of healthy diet technology, people of all ages need to pay attention to the management of healthy diet, from infants to the elderly. The diet nutrition and healthy growth of infants and young children often rely on the attention of guardians. Babies begin to enter the complementary food stage after 6 months. The complementary food must be nutritionally balanced and combined with the baby's physical condition, which requires guardians to have rich parenting experience. However, most guardians are not professional childcare personnel, do not know how to nutritionally match diets, and cannot adjust diets according to the baby's physical condition. Summary of the invention

[0003] The embodiments of the present application disclose a complementary food recommendation method, device, electronic device and computer-readable storage medium, which can assist guardians in providing nutritionally balanced complementary foods for children.

[0004] In a first aspect, an embodiment of the present application discloses a method for recommending complementary food, which is applied to a terminal device, and the method includes: responding to a user's determination operation on a child's physical information, determining ingredient information based on the physical information, the ingredient information including information on a plurality of ingredients; displaying information on a plurality of ingredients on an ingredient selection interface; responding to a user's saving operation on information on a target ingredient from the information on a plurality of ingredients, determining complementary food information based on the information on the target ingredient.

[0005] In a second aspect, an embodiment of the present application discloses another complementary food recommendation method, which is applied to a server, and the method includes: receiving physical information of a child from a terminal device; determining ingredient information based on the physical information, the ingredient information including information of multiple ingredients; sending the ingredient information to the terminal device, the ingredient information is used by the terminal device to determine information of a target ingredient; receiving information of the target ingredient from the terminal device; determining complementary food information based on the information of the target ingredient, the complementary food information including the target ingredient and cooking details of the target ingredient; sending the complementary food information to the terminal device.

[0006] In a third aspect, an embodiment of the present application discloses a complementary food recommendation device, which is applied to a terminal device, and the device includes: a determination module, which is used to respond to a user's determination operation on a child's physical information, and determine ingredient information based on the physical information, wherein the ingredient information includes information on multiple ingredients; a display module, which is used to display information on multiple ingredients on an ingredient selection interface; the determination module is also used to respond to a user's save operation on information on a target ingredient in the information on multiple ingredients, and determine complementary food information based on the information on the target ingredient.

[0007] In a fourth aspect, an embodiment of the present application discloses another complementary food recommendation device, which is applied to a server, and the device includes: a receiving module, which is used to receive physical information of a child from a terminal device; a determination module, which is used to determine ingredient information based on the physical information, and the ingredient information includes information of multiple ingredients; a sending module, which is used to send ingredient information to the terminal device, and the ingredient information is used by the terminal device to determine information of target ingredients; the receiving module is used to receive information of target ingredients from the terminal device; the determination module is also used to determine complementary food information based on the information of the target ingredients, and the complementary food information includes target ingredients and cooking details; the sending module is also used to send complementary food information to the terminal device.

[0008] In a fifth aspect, an embodiment of the present application discloses an electronic device, which includes a processor and a memory, wherein the memory stores a computer program, and the processor calls the computer program to implement the above-mentioned complementary food recommendation method.

[0009] In a sixth aspect, an embodiment of the present application discloses a computer-readable storage medium, which stores a program code, and the program code is called by a processor to implement the above-mentioned complementary food recommendation method.

[0010] In an embodiment of the present application, the terminal device can first respond to the user's determination operation on the child's physical information, determine the ingredient information based on the identity information, and the ingredient information can include multiple ingredients. The information of the multiple ingredients can then be displayed on the ingredient selection interface. Finally, the terminal device can respond to the user's save operation on the target ingredient information in the multiple ingredient information, and determine the complementary food information based on the target ingredient information, thereby assisting guardians in providing nutritionally balanced complementary foods for children. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0012] Figure 1 It is a structural schematic diagram of a complementary food recommendation system disclosed in an embodiment of the present application;

[0013] Figure 2 It is a flow chart of a complementary food recommendation method disclosed in an embodiment of the present application;

[0014] Figure 3 It is a flow chart of another complementary food recommendation method disclosed in an embodiment of the present application;

[0015] Figure 4 It is a structural schematic diagram of a supplementary food recommendation device disclosed in an embodiment of the present application;

[0016] Figure 5 is a structural schematic diagram of another complementary food recommendation device disclosed in an embodiment of the present application;

[0017] Figure 6 It is a structural schematic diagram of an electronic device disclosed in an embodiment of the present application;

[0018] Figure 7 It is a schematic diagram of the structure of a computer-readable storage medium disclosed in an embodiment of the present application. DETAILED DESCRIPTION

[0019] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be understood as limiting the present application.

[0020] In order to enable those skilled in the art to better understand the solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of the present application.

[0021] With the rise of dietary health technology, people of all ages need to pay attention to the management of dietary health, from infants and young children to the elderly. The dietary nutrition and healthy growth of infants and young children often rely on the attention of guardians. Babies begin to enter the complementary food stage after 6 months. The complementary food produced must be nutritionally balanced and combined with the baby's physical condition, which requires guardians to have rich parenting experience. There are many complementary food recipes on the market, but because they are not sure about the ratio of raw materials, many guardians will make their own baby complementary food at home. However, general guardians are not professional childcare personnel, and do not know how to nutritionally match the diet, let alone adjust the diet according to the baby's physical condition. The unreasonable matching of the complementary food produced will cause constipation, anemia and other related symptoms in infants.

[0022] In order to solve the above problems, in an embodiment of the present application, the terminal device can first respond to the user's determination operation on the child's physical information, determine the ingredient information based on the identity information, and the ingredient information can include multiple ingredients. The information of the multiple ingredients can then be displayed on the ingredient selection interface. Finally, the terminal device can respond to the user's save operation on the target ingredient information in the multiple ingredient information, and determine the complementary food information based on the target ingredient information, thereby assisting guardians in providing nutritionally balanced complementary foods for children.

[0023] In order to better understand the embodiments of the present application, the structural diagram of the complementary food recommendation system is first introduced below.

[0024] See also Figure 1 , Figure 1 1 is a schematic diagram of the structure of a food supplement recommendation system 100 disclosed in an embodiment of the present application. Figure 1 As shown, the complementary food recommendation system 100 may include an information input module 110 , a demand information module 120 , a recommendation model module 130 , a personalized diet module 140 , a preset model module 150 , and an instruction generation module 150 .

[0025] The information input module 110 can be used to input the physical data of the child. For example, the physical data of the child such as date of birth, age, height, weight, gender, blood sugar, etc. can be input through the information input module 110.

[0026] The demand information module 120 can be used to select the physical symptoms corresponding to the child, for example, the symptoms can be anemia, constipation and other symptoms; it can also be used to select the health needs corresponding to the child, for example, the health needs can be iron supplementation, zinc supplementation, vitamin supplementation and other needs; it can also be used to select the abnormal manifestations corresponding to the child, for example, the abnormal manifestations can be too thin subcutaneous fat, thin and yellow hair, nails with depressions and other abnormal manifestations. The demand information module 120 can determine the health problems corresponding to the child according to the symptoms, health needs and / or abnormal manifestations corresponding to the child.

[0027] The recommendation model module 130 can be used to determine a plurality of ingredients corresponding to the above needs based on the physical data input by the information input module 110 and / or the health problems determined by the demand information module 120, and then recommend a plurality of ingredients to the user.

[0028] The personalized diet module 140 can be used to form a recommended recipe based on a target ingredient combination selected by a user from a plurality of ingredients. The recipe may include corresponding cooking techniques, cooking parameters, granularity and other recommended solutions.

[0029] The preset model module 150 can be used to combine various ingredients into a preset recipe library, which can include cooking techniques, cooking parameters, granularity and other recommended solutions after combining various ingredients.

[0030] As an implementation method, the user can first input the child's physical data through the information input module 110, and can also select the child's corresponding physical symptoms, health needs, abnormal manifestations, etc. through the demand information module 120. The information input module 110 can obtain the input physical data; the demand information module 120 can determine the child's health problems based on the physical symptoms, health needs, abnormal manifestations and other information selected by the user; the recommendation model module 130 can determine the corresponding multiple ingredients based on the above physical data and the above health problems, and can recommend the above multiple ingredients to the user. The user can select the target ingredient of his preference from a variety of ingredients through the personalized diet module 140. The personalized diet module 140 can form a corresponding recipe based on the above target ingredients and recommend the recipe to the user.

[0031] It should be noted that Figure 1 The system structure shown is only an example and does not limit the technical solution disclosed in the embodiment of the present application. With the evolution of the structure of the complementary food recommendation system and the emergence of new application scenarios, the technical solution disclosed in the embodiment of the present application is also applicable to similar technical problems.

[0032] See also Figure 2 , Figure 2 1 is a flow chart of a complementary food recommendation method disclosed in an embodiment of the present application. The complementary food recommendation method can be applied to a terminal device. The complementary food recommendation method can include the following steps.

[0033] 210. In response to a user's determination operation on the child's body information, determine food information according to the body information.

[0034] The user can confirm the child's physical information through the terminal device. The terminal device can respond to the user's confirmation operation on the child's physical information, and then determine the food information according to the physical information, and the food information includes information of multiple food ingredients.

[0035] Terminal equipment refers to equipment that inputs programs and data into a computer via communication facilities or receives computer output processing results. The terminal equipment can be a mobile terminal equipment such as a mobile phone or a tablet computer, or it can be an intelligent cooking equipment such as an intelligent baby food machine, an intelligent juicer, or other equipment. The specific type of the terminal equipment is not limited here. Children's physical information refers to information that can reflect the health status of children. The physical information may include information such as date of birth, age, height, weight, gender, and may also include information such as physical symptom information, physical needs information, and physical abnormality information. It may also include information such as date of birth, age, height, weight, gender, physical symptom information, physical needs information, and physical abnormality information. The information on ingredients may include one or more of the information such as picture information, name information, and nutrient content information of the ingredients.

[0036] As an implementation method, the terminal device may first determine the child's possible health problems based on the child's physical information, and then determine the child's health needs based on the health problems, and then determine at least one nutrient that the child needs to supplement based on the health needs. Then the terminal device may determine the corresponding multiple ingredients based on the at least one nutrient that the child needs to supplement, and the multiple ingredients must contain the above-mentioned at least one nutrient. Finally, the terminal device may determine the ingredient information based on the information of the above-mentioned multiple ingredients.

[0037] As an implementation mode, the terminal device may be preset with an ingredient recommendation model, which may determine the corresponding ingredients according to the child's physical information, and then generate ingredient information according to the corresponding ingredients to recommend to the user.

[0038] As another implementation, the terminal device may preset a correspondence between physical information and possible health problems, a correspondence between health problems and health needs, and a correspondence between health needs and nutrients to be supplemented. Based on one or more of the above correspondences, the terminal device may determine the nutrients that the child needs to supplement according to the child's physical information, and then determine the corresponding ingredients according to the nutrients that need to be supplemented, and then generate ingredient information based on the corresponding ingredients for recommendation to the user.

[0039] As an implementation mode, a user may input the child's physical information through a terminal device. The terminal device may display an information input interface for inputting information. The user may first input the child's physical information through the information input interface, and then confirm the physical information. The terminal device may determine the child's physical information in response to the user's confirmation operation on the information input interface.

[0040] As an implementation, the information input interface of the terminal device may include an information input component. The user may input the child's physical information through the information input component. The terminal device may receive the child's first information in response to the user's input operation on the information input component. The terminal device may then determine the child's physical information based on the first information.

[0041] The information input component refers to a component that can be used for users to input information. The component may include one or more input controls such as a text input box, a date input box, a check box, a radio button, etc. The first information refers to the basic information of the child, which may include the child's date of birth, height, weight, blood sugar and other basic physical data. Exemplarily, the user can enter the child's name through the text input box. Exemplarily, the user can select the child's date of birth through the date input box. Exemplarily, the user can select the child's gender through the radio button.

[0042] As another implementation, the information input interface of the terminal device may include an information import component. The user may import the child's physical information through the information import component. The terminal device may obtain the child's first information in response to the user's import operation on the information import component.

[0043] The information import component refers to a component that can be used by users to import information, and the component may include one or more input controls such as a file selection box and a device selection box. Exemplarily, the user can select a file such as a physical examination report stored locally through the file selection box, and then the terminal device can determine the child's first information based on the physical examination report and other files. Exemplarily, the user can also select a third-party terminal device to be connected through the device selection box. After the connection is established, the terminal device can communicate with the third-party terminal device and obtain data from the third-party terminal device to determine the child's first information.

[0044] As another embodiment, the information input interface of the terminal device may include an information input component and an information import component. When the user enters the child's physical information, there may be a situation where the entered child's physical information is incomplete, so the user can enter the child's physical information through the information input component and the information import component respectively. Exemplarily, the user can first enter part of the physical information through the information input component, and then import the data of a third party through the information import component to complete the child's physical information. Exemplarily, the user can first import the data of a third party through the information import component, and after the terminal device determines and displays the child's physical information based on the third party's data, the user can then enter the physical information that needs to be supplemented through the information input component.

[0045] As an implementation mode, the information input interface of the terminal device may further include an information selection component. After the user enters the child's physical information through the information input component and / or the information import component, the user may further select the child's physical information through the information selection component. The terminal device may determine the child's second information in response to the user's selection operation on the information selection component. Then, the terminal device may determine the child's physical information based on the first information and the second information, and the first information is different from the second information.

[0046] The information selection component refers to a component that can be used by the user to select information, and the component may include one or more input controls such as radio buttons, check boxes, and text boxes. Exemplarily, the user can select the health needs corresponding to the child through the radio button, such as one of zinc supplementation, iron supplementation, or vitamin A supplementation. Exemplarily, the user can select the symptoms corresponding to the child through the check box, such as one or more of anemia, constipation, etc. Exemplarily, the user can enter the abnormal manifestations corresponding to the child through the text box, such as thin and yellow hair, sunken nails, etc. The second information refers to the child's demand information. The demand information can be the child's corresponding physical symptom information, health demand information, abnormal manifestation information, etc.

[0047] It can be understood that the information input into each input control in the above example is only used as an example and does not limit the type of data input into different input controls.

[0048] 220. Display information of multiple ingredients on the ingredient selection interface.

[0049] After the terminal device determines the food information according to the child's physical information, it can display the information of multiple food ingredients in the food information on the food selection interface. The user can select the information of the target food ingredients through the food selection interface. The user can view the information of each food ingredient and select the target food ingredients to be cooked according to the actual situation. The number of target food ingredients can be determined according to the actual situation, and the number of target food ingredients can be 1, 2, 3, or other values.

[0050] As an implementation mode, the terminal device can also display the recommended details of the multiple ingredients based on the information of the multiple ingredients. Since the user has limited knowledge of the efficacy and function of various ingredients, the terminal device can display the recommended details corresponding to each ingredient for the user's reference to assist the user in selecting the most suitable ingredient. The recommended details may include one or more of the particle size suitable for children, cooking process, and cooking details of the ingredient; it may also include the efficacy and function of the ingredient; it may also include various nutrients included in the ingredient, the content of various nutrients, etc.; it may also include other information of the ingredient. Exemplarily, the terminal device may first display the picture information of the ingredient on the ingredient selection interface; the user may click on the picture information to view the recommended details of the ingredient. Exemplarily, the terminal device may display the folding control corresponding to the recommended details on the ingredient selection interface; the user may click on the folding control to open the recommended details to view the recommended details of the ingredient. Exemplarily, the terminal device may display the recommended details of the ingredient on the ingredient selection interface for the user to view.

[0051] 230. In response to a user's operation of saving information of a target ingredient among the information of a plurality of ingredients, determine complementary food information according to the information of the target ingredient.

[0052] After the user selects the target ingredient information through the selection interface, the selection result can be saved. The terminal device can respond to the user's save operation for the target ingredient information among the information of the multiple ingredients, and then can determine the supplementary food information according to the target ingredient information.

[0053] The complementary food information refers to the information corresponding to the complementary food recipe formed according to the target food combination. The cooking details of the target food may include the cooking process, cooking parameters, particle size and other information.

[0054] As an implementation mode, the terminal device may be preset with a recipe generation model, which may determine corresponding complementary food information according to information of the target ingredients, and then may recommend the complementary food information to the user.

[0055] As another implementation, the terminal device may also be preset with corresponding relationships between combinations of various ingredients and complementary food information, and then based on the corresponding relationships, the corresponding complementary food information may be determined according to the information of the target ingredients.

[0056] As an implementation mode, after determining the supplementary food information, the terminal device may display the supplementary food information, and the user may cook according to the supplementary food information.

[0057] As an implementation mode, when the food to be processed is a target food, the terminal device may process the target food according to the cooking details.

[0058] In the case where the terminal device is a smart cooking device and determines that the to-be-processed food is a target food, the terminal device can process the target food according to the cooking details in the supplementary food information. Exemplarily, the user can select the to-be-processed food through the terminal device, and then process the to-be-processed food through the terminal device. Exemplarily, the terminal device can automatically identify the to-be-processed food, and in the case where the to-be-processed food is the target food, the to-be-processed food can be processed according to the cooking details of the target food.

[0059] As an implementation method, if the physical information of the child selected by the user includes constipation and iron deficiency anemia, the terminal device can determine that the food information may include spinach, pork liver and egg yolk based on the constipation and iron deficiency anemia included in the physical information. If the target ingredients selected by the user from the food information include pork liver and egg yolk, the terminal device can determine the complementary food information including the target ingredients, and the complementary food information may include the name of the complementary food, the weight of the ingredients, the cooking process and the cooking time, etc. Among them, the complementary food noun is pork liver and egg yolk paste, the weight of the ingredients may include 150g pork liver, 100g egg yolk and 180ml water, the production process includes blanching the pork liver and egg yolk separately, and then beating the blanched pork liver, the blanched egg yolk and water together, and the cooking time may include blanching for 5 minutes and beating for 60 seconds or 1 minute.

[0060] exist Figure 2 In the described method embodiment, the user can confirm the child's physical information through the terminal device. The terminal device can respond to the user's confirmation operation on the child's physical information, and then determine the food information based on the physical information, and the food information includes information on multiple ingredients. After the terminal device determines the food information based on the child's physical information, it can display the information on multiple ingredients in the food information on the food selection interface. The user can select the information on the target ingredient through the food selection interface. After the user selects the information on the target ingredient through the selection interface, the selection result can be saved. The terminal device can respond to the user's save operation on the information on the target ingredient in the information on multiple ingredients, and then determine the complementary food information based on the information on the target ingredient, thereby assisting the guardian in providing the child with nutritionally balanced complementary food.

[0061] See also Figure 3 , Figure 3 1 is a flow chart of another complementary food recommendation method disclosed in an embodiment of the present application. The complementary food recommendation method can be applied to a terminal device or a server. The complementary food recommendation method can include the following steps.

[0062] 310. The terminal device sends body information to the server.

[0063] The user can confirm the child's physical information through the terminal device. The terminal device can respond to the user's confirmation operation on the child's physical information and then send the physical information to the server. The server can receive the child's physical information from the terminal device.

[0064] As an implementation mode, a user may input the child's physical information through a terminal device. The terminal device may display an information input interface for inputting information. The user may first input the child's physical information through the information input interface, and then confirm the physical information. The terminal device may determine the child's physical information in response to the user's confirmation operation on the information input interface.

[0065] As an implementation, the information input interface of the terminal device may include an information input component. The user may input the child's physical information through the information input component. The terminal device may receive the child's first information in response to the user's input operation on the information input component. The terminal device may then determine the child's physical information based on the first information.

[0066] As another implementation, the information input interface of the terminal device may include an information import component. The user may import the child's physical information through the information import component. The terminal device may obtain the child's first information in response to the user's import operation on the information import component.

[0067] As another embodiment, the information input interface of the terminal device may include an information input component and an information import component. When the user enters the child's physical information, the entered child's physical information may be incomplete, so the user can enter the child's physical information through the information input component and the information import component respectively.

[0068] As an implementation mode, the information input interface of the terminal device may further include an information selection component. After the user enters the child's information through the information input component and / or the information import component, the user may further select the child's physical information through the information selection component. The terminal device may determine the child's second information in response to the user's selection operation on the information selection component. Then, the terminal device may determine the child's physical information based on the first information and the second information.

[0069] The detailed description of step 310 may refer to the detailed description of step 210 .

[0070] 320. The server determines the food information based on the body information.

[0071] After receiving the physical information of the child from the terminal device, the server can determine the food information according to the physical information, and the food information may include information of multiple ingredients.

[0072] As an implementation method, the server may first determine the child's possible health problems based on the child's physical information, and then determine the child's health needs based on the health problems, and then determine at least one nutrient that the child needs to supplement based on the health needs. Then the server may determine the corresponding multiple ingredients based on the at least one nutrient that the child needs to supplement, and the multiple ingredients must contain the above at least one nutrient. Finally, the server may determine the ingredient information based on the information of the above multiple ingredients.

[0073] As an implementation mode, the server may be preset with an ingredient recommendation model, which may determine the corresponding ingredients according to the child's physical information, and then generate ingredient information according to the corresponding ingredients to recommend to the user.

[0074] As another implementation, the server may preset a correspondence between physical information and possible health problems, a correspondence between health problems and health needs, and a correspondence between health needs and nutrients to be supplemented. Based on one or more of the above correspondences, the server may determine the nutrients that the child needs to supplement according to the child's physical information, and then determine the corresponding ingredients according to the nutrients that need to be supplemented, and then generate ingredient information based on the corresponding ingredients for recommendation to the user.

[0075] 330. The server sends food information to the terminal device.

[0076] After determining the food information according to the child's physical information, the server may send the food information to the terminal device. The terminal device may receive the food information from the server.

[0077] 340. The terminal device displays information of a plurality of ingredients on an ingredient selection interface.

[0078] After receiving the food information from the server, the terminal device can display information of multiple food materials corresponding to the food information on the food selection interface. The user can select the information of the target food material through the food selection interface.

[0079] The detailed description of step 340 may refer to the detailed description of step 220 .

[0080] 350. The terminal device sends information about the target ingredients to the server.

[0081] After the user selects the target ingredient information through the selection interface, the selection result can be saved. The terminal device can respond to the user's save operation for the target ingredient information in the information of the multiple ingredients, and then send the target ingredient information to the server. The server can receive the target ingredient information from the terminal device.

[0082] 360. The server determines the complementary food information according to the information of the target food.

[0083] After receiving the target ingredient information from the terminal device, the server can determine the complementary food information according to the target ingredient information.

[0084] As an implementation mode, the server may be preset with a recipe generation model, which may determine corresponding complementary food information according to information of target ingredients, and then may recommend the complementary food information to the user.

[0085] As another implementation, the server may also preset the correspondence between the combination of various ingredients and the complementary food information, and then determine the corresponding complementary food information according to the information of the target ingredient based on the above correspondence.

[0086] For a detailed description of step 360 , reference may be made to step 230 .

[0087] 370. The server sends the supplementary food information to the terminal device.

[0088] After determining the complementary food information according to the information of the target food, the server may send the complementary food information to the terminal device. The terminal device may receive the complementary food information from the server.

[0089] As an implementation mode, when the terminal device is an electronic device such as a mobile phone or a tablet computer, the terminal device can also display the complementary food information. The user can generate a cooking instruction based on the complementary food information through the terminal device and send the cooking instruction to the target cooking device. The target cooking device can receive the cooking instruction from the terminal device and then work according to the cooking instruction.

[0090] As another implementation, when the terminal device is a smart cooking device such as a smart food supplement machine or a smart juicer, the terminal device can display the food supplement information and guide the user to cook the target ingredients according to the food supplement information. For example, the terminal device can generate a voice prompt according to the food supplement information; the user can cook the target ingredients according to the voice prompt.

[0091] exist Figure 3 In the described method embodiment, the user can confirm the physical information of the child through the terminal device. The terminal device can respond to the user's confirmation operation on the physical information of the child, and then send the physical information to the server. After receiving the physical information of the child from the terminal device, the server can determine the food information according to the physical information. After the server determines the food information according to the physical information of the child, it can send the food information to the terminal device. After receiving the food information from the server, the terminal device can display the information of multiple ingredients corresponding to the food information on the food selection interface. The user can select the information of the target food through the food selection interface. After the user selects the information of the target food through the selection interface, the selection result can be saved. The terminal device can respond to the user's save operation on the information of the target food in the information of multiple food, and then send the information of the target food to the server. After receiving the information of the target food from the terminal device, the server can determine the complementary food information according to the information of the target food. After the server determines the complementary food information according to the information of the target food, it can send the complementary food information to the terminal device. The terminal device can receive the complementary food information from the server, so as to assist the guardian in providing the child with nutritionally balanced complementary food.

[0092] It should be understood that the same or corresponding information in the above different embodiments can be referenced to each other.

[0093] See also Figure 4 , Figure 4 4 is a schematic diagram of the structure of a complementary food recommendation device 400 disclosed in an embodiment of the present application. The complementary food recommendation device 400 is applied to a terminal device and includes: a determination module 410 and a display module 420. Among them:

[0094] A determination module 410 is used to determine food information according to the child's physical information in response to a user's determination operation on the child's physical information, where the food information includes information of multiple ingredients;

[0095] Display module 420, used to display information of various ingredients on the ingredient selection interface;

[0096] The determination module 410 is further configured to determine the complementary food information according to the information of the target ingredient in response to a user's operation of saving the information of the target ingredient in the information of the multiple ingredients.

[0097] In some embodiments, wherein:

[0098] The determination module 410 is specifically used to send body information to the server, and the body information is used by the server to determine the food information; receive the food information from the server;

[0099] The determination module 410 is further specifically used to send information of target ingredients to the server, where the information of target ingredients is used by the server to determine complementary food information; and receive complementary food information from the server.

[0100] In some embodiments, wherein:

[0101] The display module 420 is also used to display the information input interface;

[0102] The determination module 410 is further used to determine the physical information of the child in response to a user's confirmation operation on the information input interface.

[0103] In some embodiments, the supplementary food recommendation device further includes a receiving module 430, and the information input interface includes an information input component, wherein:

[0104] The receiving module 430 is used to receive the first information of the child in response to the user's input operation on the information input component;

[0105] The determination module 410 is specifically configured to determine the physical information of the child according to the first information.

[0106] In some embodiments, the supplementary food recommendation device further includes an acquisition module 440, and the information input interface includes an information import component, wherein:

[0107] The acquisition module 440 is used to acquire the first information of the child in response to the user's import operation on the information import component;

[0108] The determination module 410 is specifically configured to determine the physical information of the child according to the first information.

[0109] In some embodiments, the information input interface further includes an information selection component, wherein:

[0110] The determination module 410 is further used to determine the second information of the child in response to the user's selection operation on the information selection component;

[0111] The determination module 410 is specifically configured to determine the physical information of the child according to the first information and the second information.

[0112] In some embodiments, the complementary food recommendation device also includes a processing module 450, and the complementary food information includes information of the target ingredients and cooking details of the target ingredients, wherein: the processing module 450 is used to process the target ingredients according to the cooking details when the ingredients to be processed are the target ingredients.

[0113] exist Figure 4 In the described device embodiment, the terminal device can first respond to the user's determination operation on the child's physical information, determine the food information based on the identity information, and the food information can include multiple ingredients. The information of the multiple ingredients can then be displayed on the food selection interface. Finally, the terminal device can respond to the user's save operation on the target food information among the multiple food information, and determine the complementary food information based on the target food information, thereby assisting guardians in providing nutritionally balanced complementary foods for children.

[0114] See also Figure 5 , Figure 5 1 is a schematic diagram of the structure of another complementary food recommendation device 500 disclosed in an embodiment of the present application. The complementary food recommendation device 500 is applied to a client, and includes: a receiving module 510, a determining module 520 and a sending module 530, wherein:

[0115] The receiving module 510 is used to receive the physical information of the child from the terminal device;

[0116] A determination module 520, configured to determine food information according to the body information, wherein the food information includes information of multiple food ingredients;

[0117] A sending module 530, used to send food information to a terminal device, where the food information is used by the terminal device to determine information of a target food;

[0118] A receiving module 510, configured to receive information about target ingredients from a terminal device;

[0119] The determination module 520 is further used to determine the supplementary food information according to the information of the target food, where the supplementary food information includes the target food and cooking details;

[0120] The sending module 530 is also used to send supplementary food information to the terminal device.

[0121] In some embodiments, the determination module 520 is specifically configured to:

[0122] Determine the child's health needs based on the physical information, which includes at least one required nutrient;

[0123] Determine information on at least one ingredient based on health needs;

[0124] The ingredient information is determined based on information of at least one ingredient.

[0125] In some embodiments, the cooking details include ingredient size, cooking process, and cooking parameters.

[0126] exist Figure 5 In the described device embodiment, the server can receive physical information of the child from the terminal device, and then determine the food information based on the physical information, the food information including information of multiple ingredients, and finally send the food information to the terminal device, the food information is used by the terminal device to determine the information of the target food; the server can also receive target food information from the terminal device, and then determine the supplementary food information based on the target food information, the supplementary food information including the target food and the cooking details of the target food, and finally send the supplementary food information to the terminal device, so that the terminal device can assist the guardian in providing nutritionally balanced supplementary food for the child.

[0127] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and modules can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here.

[0128] In several embodiments disclosed in the present application, the coupling between modules may be electrical, mechanical or other forms of coupling.

[0129] In addition, each functional module in each embodiment of the present application can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or software functional modules.

[0130] like Figure 6 As shown, the embodiment of the present application also discloses a structural schematic diagram of an electronic device 600, which includes a processor 610 and a memory 620. The memory 620 stores computer program instructions. When the computer program instructions are called by the processor 610, the various method steps disclosed in the above embodiments can be implemented. Those skilled in the art can understand that the structure of the electronic device shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. Among them:

[0131] The processor 610 may include one or more processing cores. The processor 610 uses various interfaces and lines to connect various parts of the entire battery management system, and calls the data stored in the memory 620 by running or executing instructions, programs, code sets or instruction sets stored in the memory 620, and executes various functions and processes data of the battery management system, as well as various functions and processes data of the electronic device, so as to monitor the electronic device as a whole. Optionally, the processor 610 can be implemented in at least one hardware form of digital signal processing (DSP), field programmable gate array (FPGA), and programmable logic array (PLA). The processor 610 can integrate one or a combination of a central processing unit 610 (CPU), a graphics processing unit 610 (GPU), and a modem. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing display content; and the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 610, but may be implemented separately through a communication chip.

[0132] The memory 620 may include a random access memory 620 (Random Access Memory, RAM), and may also include a read-only memory 620 (Read-Only Memory). The memory 620 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 620 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the various method embodiments described below, etc. The data storage area may also store data created by the electronic device during use (such as a phone book, audio and video data, chat record data), etc. Accordingly, the memory 620 may also include a memory controller to disclose the processor 610's access to the memory 620.

[0133] Although not shown, the electronic device 600 may also include a display unit, etc., which will not be described in detail herein. Specifically in this embodiment, the processor 610 in the electronic device will load the executable files corresponding to the processes of one or more application programs into the memory 620 according to the following instructions, and the processor 610 will run the application programs stored in the memory 620, thereby implementing the various method steps disclosed in the aforementioned embodiments.

[0134] like Figure 7 As shown, the embodiment of the present application further discloses a computer-readable storage medium 700, in which computer program instructions 710 are stored. The computer program instructions 710 can be called by a processor to execute the method described in the above embodiment.

[0135] The computer readable storage medium can be an electronic memory such as a flash memory, an EEPROM (Electrically Erasable Programmable Read-Only Memory), an EPROM, a hard disk, or a ROM. Optionally, the computer readable storage medium includes a non-volatile computer readable storage medium (Non-Transitory Computer-Readable Storage Medium). The computer readable storage medium 700 has a storage space for program codes that execute any method steps in the above method. These program codes can be read from or written to one or more computer program products. The program code can be compressed, for example, in an appropriate form.

[0136] According to one aspect of the present application, a computer program product or a computer program is disclosed, the computer program product or the computer program including computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device executes the method disclosed in the various optional implementations disclosed in the above embodiments.

[0137] The above are only preferred embodiments of the present application, and are not intended to limit the present application in any form. Although the present application has been disclosed as above with preferred embodiments, it is not intended to limit the present application. Any technical personnel in the field can make some changes or modify the technical contents disclosed above into equivalent embodiments without departing from the scope of the technical solution of the present application. However, any brief modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present application without departing from the content of the technical solution of the present application are still within the scope of the technical solution of the present application.

Claims

1. A method for recommending complementary food, characterized in that: Applied to a terminal device, the method comprises: In response to a user's determination operation on the child's physical information, determining food information according to the physical information, wherein the food information includes information on a plurality of food ingredients; Displaying information of the plurality of ingredients on the ingredient selection interface; In response to a user's saving operation on information of a target ingredient among the information of the plurality of ingredients, supplementary food information is determined according to the information of the target ingredient.

2. The method according to claim 1, characterized in that Determining the food information according to the physical information includes: Sending the body information to a server, where the body information is used by the server to determine food information; receiving the food information from the server; Determining the supplementary food information according to the target food material includes: Sending the target food information to the server, where the target food information is used by the server to determine supplementary food information; The supplementary food information is received from the server.

3. The method according to claim 1, characterized in that The method further comprises: Display information input interface; In response to a confirmation operation of the user on the information input interface, the physical information of the child is determined.

4. The method according to claim 3, characterized in that The information input interface includes an information input component, and the method further includes: In response to a user's input operation on the information input component, receiving the first information of the child; Determining the physical information of the child includes: Based on the first information, physical information of the child is determined.

5. The method according to claim 3, characterized in that: The information input interface includes an information import component, and the method further includes: In response to a user's import operation on the information import component, obtaining the first information of the child; Determining the physical information of the child includes: Based on the first information, physical information of the child is determined.

6. The method according to claim 4 or 5, characterized in that: The information input interface further includes an information selection component, and the method further includes: In response to a user's selection operation on the information selection component, determining second information of the child; Determining the physical information of the child according to the first information includes: The physical information of the child is determined based on the first information and the second information.

7. The method according to any one of claims 1 to 5, characterized in that: The supplementary food information includes information of the target food and cooking details of the target food. The method further includes: When the food to be processed is the target food, the target food is processed according to the cooking details.

8. A method for recommending complementary food, characterized in that: Applied to a server, the method comprises: Receiving physical information of the child from the terminal device; Determining food information according to the physical information, wherein the food information includes information of multiple food ingredients; Sending the food information to the terminal device, where the food information is used by the terminal device to determine information of the target food; Receiving information of the target food from the terminal device; Determining supplementary food information according to the information of the target ingredient, wherein the supplementary food information includes the target ingredient and cooking details of the target ingredient; The supplementary food information is sent to the terminal device.

9. The method according to claim 8, characterized in that Determining the food information according to the physical information includes: Determining the health needs of the child according to the physical information, wherein the health needs include at least one required nutrient; determining information of at least one food ingredient according to the health needs; The ingredient information is determined according to the information of the at least one ingredient.

10. The method according to claim 8 or 9, characterized in that: The cooking details include food particle size, cooking process and cooking parameters.

11. A supplementary food recommendation device, characterized in that: Applied to a terminal device, the device comprises: a determination module, configured to determine food information according to the child's physical information in response to a user's determination operation on the child's physical information, wherein the food information includes information of a plurality of food ingredients; A display module, used to display information of the multiple ingredients on the ingredient selection interface; The determination module is further configured to determine the complementary food information according to the information of the target ingredient in response to a user's saving operation on the information of the plurality of ingredients.

12. A supplementary food recommendation device, characterized in that: Applied to a server, the device comprises: A receiving module, used for receiving physical information of a child from a terminal device; A determination module, configured to determine food information according to the physical information, wherein the food information includes information of multiple types of food; A sending module, used for sending the food information to the terminal device, wherein the food information is used by the terminal device to determine information of the target food; The receiving module is used to receive the information of the target food from the terminal device; The determination module is further used to determine the supplementary food information according to the information of the target food, wherein the supplementary food information includes the target food and cooking details; The sending module is also used to send the supplementary food information to the terminal device.

13. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a computer program, and the processor calls the computer program to implement the method according to any one of claims 1 to 10.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program code, which can be called by a processor to implement the method according to any one of claims 1 to 10.