CN110866845A - Electronic menu generation method and electronic equipment - Google Patents

Electronic menu generation method and electronic equipment Download PDF

Info

Publication number
CN110866845A
CN110866845A CN201911052259.XA CN201911052259A CN110866845A CN 110866845 A CN110866845 A CN 110866845A CN 201911052259 A CN201911052259 A CN 201911052259A CN 110866845 A CN110866845 A CN 110866845A
Authority
CN
China
Prior art keywords
cooking
module
modules
information
cooking module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201911052259.XA
Other languages
Chinese (zh)
Inventor
陈跃飞
郑灿洪
彭允胄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Unicook Technology Co Ltd
Original Assignee
Zhuhai Unicook Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuhai Unicook Technology Co Ltd filed Critical Zhuhai Unicook Technology Co Ltd
Priority to CN201911052259.XA priority Critical patent/CN110866845A/en
Publication of CN110866845A publication Critical patent/CN110866845A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/12Hotels or restaurants
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2643Oven, cooking

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a method for generating an electronic menu and electronic equipment, wherein the method comprises the following steps: when creating any electronic menu, acquiring taste information of a user; screening at least one target cooking module corresponding to the taste information from the cooking module library; and combining the basic information of the at least one target cooking module and the electronic menu to generate a first electronic menu according with the taste information. Through the mode, the electronic equipment can quickly generate the electronic menu according with the taste information input by the user according to the taste information input by the user, so that the problem that the electronic menu according with the taste information cannot be quickly generated according to the taste information input by the user in the prior art is solved, and the user experience is favorably improved.

Description

Electronic menu generation method and electronic equipment
Technical Field
The invention relates to the technical field of intelligent cooking, in particular to a method for generating an electronic menu and electronic equipment.
Background
Taste, mouthfeel, etc. are highly subjective cooking parameters, as taste and mouthfeel are determined according to the individual taste buds. Therefore, the taste and mouthfeel of the recipe are difficult to control by a chef to meet the requirements of most users on taste or mouthfeel, and even if the cooking parameters are adjusted and controlled for countless times, the recipe can be greatly different due to differences of individuals, regions, nationalities, ethnicities and the like.
However, in the existing scheme, an electronic menu conforming to the taste or mouthfeel cannot be generated quickly according to the taste or mouthfeel input by the user.
Disclosure of Invention
The embodiment of the invention provides an electronic menu generation method and electronic equipment, which are used for quickly generating a menu according with taste information input by a user according to the taste information, so that the requirements of the user on electronic menus with different taste information can be met.
In a first aspect, an embodiment of the present invention provides a method for generating an electronic menu, where the method may be performed by an electronic device, and the electronic device may be an intelligent kitchen device (e.g., a central control host, an intelligent pot, an intelligent stove, etc.), a mobile phone, a tablet, a notebook computer, or the like. The method comprises the following steps:
when creating any electronic menu, acquiring taste information of a user;
screening at least one target cooking module corresponding to the taste information from a cooking module library;
combining the basic information of the at least one target cooking module and the electronic recipe to generate a first electronic recipe that conforms to the taste information.
In the embodiment of the invention, the electronic equipment combines the basic information of the electronic menu and at least one target cooking module screened out according to the taste information to generate a first electronic menu meeting the taste information. Through the mode, the electronic equipment can quickly generate the electronic menu according with the taste information input by the user according to the taste information input by the user, so that the problem that the electronic menu according with the taste information cannot be quickly generated according to the taste information input by the user in the prior art is solved, and the user experience is favorably improved.
In one possible design, combining the basic information of the at least one target cooking module and the electronic recipe to generate a first electronic recipe that conforms to the taste information, comprises:
adjusting cooking parameters of the at least one target cooking module according to the taste information;
and combining the adjusted at least one target cooking module and the basic information of the electronic menu to generate a first electronic menu according with the taste information.
In the embodiment of the invention, the electronic equipment can adjust the parameters of the at least one target cooking equipment according to the taste information, so that the matching performance of the adjusted at least one target cooking module and the taste information can be improved, and the first electronic menu generated by combining the adjusted at least one target cooking module and the basic information of the electronic menu by the electronic equipment is more consistent with the taste information.
In one possible design, at least one target cooking module corresponding to the taste information is screened out from a cooking module library, comprising:
screening a plurality of first cooking modules corresponding to the basic information of the electronic menu from the cooking module library according to the basic information of the electronic menu;
and screening at least one target cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information.
In the embodiment of the invention, the electronic equipment can screen a plurality of first cooking modules corresponding to the basic information of the electronic menu from the cooking module library according to the basic information of the electronic menu, and then screen at least one target cooking module corresponding to the taste information from the plurality of first cooking module libraries according to the taste information. Through the method, the screened at least one target cooking module can simultaneously meet the requirements of basic information and taste information of the electronic menu, so that the requirements of users on different taste information and different electronic menus are met, and the user experience is favorably improved.
In one possible design, screening out at least one target cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information includes:
screening at least one second cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information;
acquiring first food material information input by a user;
and screening at least one target cooking module corresponding to the first food material information from the at least one second cooking module according to the corresponding relation between the food material information and the second cooking module prestored in the cooking module library and the first food material information.
In the embodiment of the invention, the electronic device can screen out at least one target cooking module corresponding to the first food material information from at least one second cooking module corresponding to the taste information according to the first food material information input by the user. Through this kind of mode, can improve the matching nature of at least one target culinary art module of screening and first edible material information to can satisfy the requirement of user to taste information and edible material information simultaneously, help promoting user's experience.
In one possible design, screening out at least one target cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information includes:
screening at least one second cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information;
acquiring a first cooking mode input by a user;
and screening at least one target cooking module corresponding to the first cooking mode from the at least one second cooking module according to the corresponding relation between the pre-stored cooking modes and the second cooking modules in the cooking module library and the first cooking mode.
In the embodiment of the invention, the electronic equipment can screen out at least one target cooking module corresponding to the first cooking mode from at least one second cooking module corresponding to the taste information according to the first cooking mode input by the user. Through this kind of mode, can improve the matching nature of at least one target culinary art module of screening and first culinary art mode to can satisfy the requirement of user to taste information and culinary art mode simultaneously, help promoting user's experience.
In one possible design, screening out at least one target cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information includes:
determining at least one historical cooking module corresponding to the taste information; the at least one historical cooking module is at least one cooking module which is stored in the cooking module library and is used for creating historical electronic recipes conforming to the taste information;
determining at least one target second cooking module of the plurality of first cooking modules that is the same as the at least one historical cooking module based on the at least one historical cooking module.
In the embodiment of the invention, the electronic device can directly screen out at least one target cooking module which is the same as the at least one historical cooking module from the plurality of first cooking modules according to the at least one historical cooking module corresponding to the taste information, and does not need to screen out the at least one target cooking module from the plurality of first cooking modules according to the food information or the cooking mode input by the user, so that the operation of inputting the food information or the cooking mode by the user is saved, and the user experience is facilitated to be improved.
In one possible design, before screening out at least one target cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information, the method further comprises:
acquiring at least one keyword input by a user; the key words are index words of the cooking modules prestored in the cooking module library;
determining a plurality of first cooking modules corresponding to the at least one keyword in the cooking module library.
In the embodiment of the invention, the electronic equipment can search the plurality of first cooking modules corresponding to at least one keyword from the cooking module library according to the at least one keyword input by the user, so that the user can input the corresponding keyword according to the actual requirement to find the needed cooking module, and the improvement of the user experience is facilitated.
In one possible design, determining a plurality of first cooking modules in the cooking module library corresponding to the at least one keyword includes:
determining a plurality of cooking modules in the cooking module library corresponding to the at least one keyword;
determining a weight corresponding to each of the plurality of cooking modules; the weight is used for representing the satisfaction degree of the user for each cooking module;
ranking the plurality of cooking modules based on the weights, and determining a plurality of cooking modules as the plurality of first cooking modules based on the ranking.
In the embodiment of the invention, the electronic equipment can sort the plurality of cooking modules corresponding to the at least one keyword according to the weight, and the plurality of sorted cooking modules are used as the plurality of first cooking modules, so that a recipe creator can intuitively know which first cooking modules of the plurality of first cooking modules are satisfied by a user, and the first cooking modules which are satisfied by the user can be screened out from the plurality of first cooking modules. In one possible design, before determining the plurality of cooking modules as the first plurality of cooking modules based on the ranking, the method further comprises:
acquiring first geographical position information of a user;
acquiring a corresponding relation between geographical position information and the inclination of taste information prestored in the cooking module library, and determining the inclination of the first geographical position information to the taste information;
according to the tendency, increasing the weight of the cooking module meeting the tendency in the plurality of cooking modules; and/or reducing the weight of cooking modules of the plurality of cooking modules that do not satisfy the trend.
In the embodiment of the invention, the electronic equipment can adjust the weight corresponding to each cooking module in the plurality of cooking modules according to the taste tendency of the users in different regions, so that the sequence of the plurality of cooking modules after the weight is adjusted can reflect the satisfaction degree of the users in different regions on the cooking modules.
In one possible design, determining the weight corresponding to each of the plurality of cooking modules comprises:
obtaining evaluation information which is fed back by a user history and corresponds to each cooking module in the plurality of cooking modules, and determining a score which corresponds to each cooking module in the plurality of cooking modules;
determining a weight corresponding to each of the plurality of cooking modules according to the score corresponding to each of the plurality of cooking modules; wherein the higher the score corresponding to each of the plurality of cooking modules, the greater the corresponding weight.
In the embodiment of the invention, the electronic device can acquire evaluation information corresponding to each cooking module in a plurality of cooking modules fed back by a user history, and determine a score corresponding to each cooking module. Then, the electronic device can determine the weight corresponding to each cooking module according to the score corresponding to each cooking module, so that the weight of each cooking module can intuitively represent the satisfaction degree of the user to each cooking module.
In a second aspect, an embodiment of the present invention provides an electronic device, including:
the acquisition unit is used for acquiring the taste information of a user when creating any electronic menu;
the processing unit is used for screening out at least one target cooking module corresponding to the taste information from the cooking module library;
the processing unit is further used for combining the basic information of the at least one target cooking module and the electronic menu to generate a first electronic menu according with the taste information.
In one possible design, the processing unit is specifically configured to:
adjusting cooking parameters of the at least one target cooking module according to the taste information;
and combining the adjusted at least one target cooking module and the basic information of the electronic menu to generate a first electronic menu according with the taste information.
In one possible design, the processing unit is specifically configured to:
screening a plurality of first cooking modules corresponding to the basic information of the electronic menu from the cooking module library according to the basic information of the electronic menu;
and screening at least one target cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information.
In one possible design, the obtaining unit is specifically configured to:
acquiring first food material information input by a user;
the processing unit is specifically configured to:
screening at least one second cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information; and screening at least one target cooking module corresponding to the first food material information from the at least one second cooking module according to the corresponding relation between the food material information and the second cooking module prestored in the cooking module library and the first food material information.
In one possible design, the obtaining unit is specifically configured to:
acquiring a first cooking mode input by a user;
the processing unit is specifically configured to:
screening at least one second cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information;
and screening at least one target cooking module corresponding to the first cooking mode from the at least one second cooking module according to the corresponding relation between the pre-stored cooking modes and the second cooking modules in the cooking module library and the first cooking mode.
In one possible design, the processing unit is specifically configured to:
determining at least one historical cooking module corresponding to the taste information; the at least one historical cooking module is at least one cooking module which is stored in the cooking module library and is used for creating historical electronic recipes conforming to the taste information;
determining at least one target second cooking module of the plurality of first cooking modules that is the same as the at least one historical cooking module based on the at least one historical cooking module.
In one possible design, the obtaining unit is further configured to:
acquiring at least one keyword input by a user; the key words are index words of the cooking modules prestored in the cooking module library;
the processing unit is further to:
determining a plurality of first cooking modules corresponding to the at least one keyword in the cooking module library.
In one possible design, the processing unit is specifically configured to:
determining a plurality of cooking modules in the cooking module library corresponding to the at least one keyword;
determining a weight corresponding to each of the plurality of cooking modules; the weight is used for representing the satisfaction degree of the user for each cooking module;
ranking the plurality of cooking modules based on the weights, and determining a plurality of cooking modules as the plurality of first cooking modules based on the ranking.
In one possible design, the obtaining unit is further configured to:
acquiring first geographical position information of a user;
acquiring the corresponding relation between the pre-stored geographical position information and the inclination of the taste information in the cooking module library;
the processing unit is further to:
determining the tendency of the first geographical position information to the taste information according to the corresponding relation between the geographical position information and the tendency of the taste information;
according to the tendency, increasing the weight of the cooking module meeting the tendency in the plurality of cooking modules; and/or reducing the weight of cooking modules of the plurality of cooking modules that do not satisfy the trend.
In one possible design, the obtaining unit is specifically configured to:
obtaining evaluation information corresponding to each cooking module in the plurality of cooking modules fed back by the user history;
the processing unit is specifically configured to:
determining a score corresponding to each cooking module in the plurality of cooking modules according to the evaluation information;
determining a weight corresponding to each of the plurality of cooking modules according to the score corresponding to each of the plurality of cooking modules; wherein the higher the score corresponding to each of the plurality of cooking modules, the greater the corresponding weight.
In a third aspect, an embodiment of the present invention provides an electronic device, including: at least one processor and memory; wherein the memory is to store one or more computer programs; the one or more computer programs stored by the memory, when executed by the at least one processor, enable the electronic device to perform the method of the first aspect described above or any one of the possible designs of the first aspect described above.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, where computer instructions are stored, and when the computer instructions are executed on an electronic device, the electronic device is enabled to execute the method according to the first aspect or any one of the possible designs according to the first aspect.
Drawings
Fig. 1 is a schematic flow chart of a recipe generation method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an electronic device according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of another electronic device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail with reference to the accompanying drawings, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The shapes and sizes of the various elements in the drawings are not to scale and are merely intended to illustrate the invention.
In the embodiments of the present invention, "first" and "second" are used to distinguish different objects, and are not used to describe a specific order. Furthermore, the term "comprises" and any variations thereof, which are intended to cover non-exclusive protection. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
In this embodiment of the present invention, "and/or" is only one kind of association relation describing an associated object, and indicates that three kinds of relations may exist, for example, a and/or B may indicate: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the "/" character in the specification and claims of the present invention and the above drawings generally indicates that the former and latter related objects are in an "or" relationship.
In the embodiment of the present invention, "a plurality" may mean at least two, for example, two, three, or more, and the embodiment of the present invention is not limited.
In an embodiment of the invention, the digital recipe may be generated by at least one cooking module. When the at least one cooking module is a plurality of cooking modules, the digital menu may be generated by combining the plurality of cooking modules in a predetermined execution order. For example, in the case of a hot oil module, the function of the hot oil module is to heat oil, and the hot oil module may include three cooking steps of heating a (corresponding to a hot pot), pouring (corresponding to pouring oil), heating b (corresponding to hot oil), or only include one cooking step of heating b. The cooking steps in the cooking module can be set according to actual requirements, and the embodiment of the invention is not limited. The cooking module may further include an object for executing the cooking module and cooking parameters, for example, the device controlled by the hot oil module is a 3KW induction cooker device, and the cooking parameters include: cooking time, cooking power, cooking temperature and the like. When the electronic device executes each cooking module, the cooking steps in each cooking module can be completed and/or the functions included in each cooking module can be realized. By modularizing the cooking steps, a series of cooking steps with the same function, cooking parameters corresponding to the cooking steps and an object for executing the cooking steps can be set as a cooking module, so that the electronic equipment can generate a digital menu according to the corresponding cooking modules when creating the digital menu, the cooking steps do not need to be searched one by one, and the process of creating the digital menu by the electronic equipment is simplified.
In the embodiment of the present invention, the taste information may specifically include tastes (e.g., sour, sweet, bitter, spicy, etc.), mouthfeel (e.g., crisp, soft, etc.), eating habits of the user (e.g., favoring to eat talk about food, not eating garlic, etc.), contraindication information (e.g., seafood allergy, prohibited eating spicy food during taking medicine, etc.), body health types (e.g., hypertension, etc.), personal physical characteristic data (e.g., sleeping habits, etc.), and the embodiment of the present invention is not limited as long as data or information that affects the ingredients and/or the food materials can be included in the taste information.
As can be seen from the foregoing, the conventional solutions have a problem that an electronic menu matching taste information cannot be quickly generated according to the taste information input by the user. In order to solve the problem, the embodiment of the invention provides a method for generating an electronic menu.
The following describes a process of the electronic device in the embodiment of the present invention for rapidly generating an electronic menu corresponding to taste information according to the taste information input by the user.
Fig. 1 is a schematic flow chart of a recipe generation method according to an embodiment of the present invention. The method can be applied to electronic equipment, wherein the electronic equipment can be intelligent kitchen equipment such as a central control host, an intelligent pot, an intelligent stove and the like, and can also be other equipment such as mobile phones, tablets, desktop computers, notebook computers and the like, and the embodiment of the invention is not limited. As shown in fig. 1, the method flow includes:
s101, when any electronic menu is created, taste information of a user is obtained.
Alternatively, the electronic device may obtain the taste information of the user in various ways. For example, the electronic device may obtain taste information that is pre-stored in a local storage of the electronic device or stored in a cloud of the internet, or obtain taste information currently input by the user, or obtain taste information sent by the user through another terminal (e.g., a mobile phone, a tablet, etc.), and the like.
In the embodiment of the invention, the electronic equipment can acquire the taste information of the user in various ways, so that the electronic equipment can conveniently acquire the taste information of the user, and the user experience can be improved.
S102, screening out at least one target cooking module corresponding to the taste information from the cooking module library.
Optionally, after the electronic device acquires taste information of the user, the electronic device may screen out at least one target cooking module corresponding to the taste information from the cooking module library according to the taste information. For example, the electronic device may screen a plurality of first cooking modules corresponding to the basic information of the electronic recipe from the cooking module library according to the basic information of the electronic recipe, and then, the electronic device may screen at least one target cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information. The basic information of the electronic recipe may include name information, ingredient information, food material information, device information, combination sequence information of the cooking module, or cooking step sequence information in the cooking module, creator information of the electronic recipe, description information of the electronic recipe, and the like; the cooking module library may be a cooking module library pre-stored in the electronic device, or may be a cooking module library pre-stored in other devices (e.g., a server, an external memory, etc.) connected to the electronic device.
For example, taking the example that the basic information of the electronic device includes name information of an electronic recipe, assuming that the name information of the electronic recipe is "tomato scrambled eggs", the electronic device may screen a plurality of first cooking modules corresponding to the "tomato scrambled eggs" from the cooking module library according to the "tomato scrambled eggs", and then, the electronic device may screen at least one target cooking module corresponding to the "partial sweet" from the plurality of first cooking modules according to the taste information, such as the "partial sweet".
It should be noted that, the above description is an example in which the electronic device first obtains the basic information of the electronic menu and then obtains the taste information of the user, and of course, the electronic device may also first obtain the taste information of the user and then obtain the basic information of the electronic menu, or obtain the taste information of the user and the basic information of the electronic menu at the same time, which is not limited in the embodiment of the present invention.
In the embodiment of the invention, the electronic equipment can screen a plurality of first cooking modules corresponding to the basic information of the electronic menu from the cooking module library according to the basic information of the electronic menu, and then screen at least one target cooking module corresponding to the taste information from the plurality of first cooking module libraries according to the taste information. Through the method, the screened at least one target cooking module can simultaneously meet the requirements of basic information and taste information of the electronic menu, so that the requirements of users on different taste information and different electronic menus are met, and the user experience is favorably improved.
Optionally, the specific implementation manner of the electronic device screening out the at least one target cooking module corresponding to the taste information from the plurality of first cooking modules may be various. Such as:
in the mode 1, the electronic device may screen out at least one second cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information. The electronic device can also acquire the first food material information input by the user. Then, the electronic device can screen out at least one target cooking module corresponding to the first food material information from at least one second cooking module according to the corresponding relationship between the food material information and the second cooking module pre-stored in the cooking module library and the first food material information.
For example, generally, for the same taste information, there may be differences in cooking modules due to differences in food material information. For example, for a sweet tomato scrambled egg, the food material information may include tomato, egg. For the tomatoes, the stir-frying module corresponding to the tomatoes may include a stir-frying module a and a stir-frying module b, wherein the tomatoes corresponding to the stir-frying module a are unripe tomatoes (the tomatoes are yellow in color), and the tomatoes corresponding to the stir-frying module b are ripe tomatoes (the tomatoes are red in color), so that the cooking time of the stir-frying module a and the cooking time of the stir-frying module b may be different. For example, since the unripe tomatoes are harder and the ripe tomatoes are softer, the cooking time period of the stir-fry module a may be relatively longer than the cooking time period of the cooking module b. Therefore, the electronic device may select at least one second cooking module corresponding to the taste information, such as the stir-fry module a and the stir-fry module b, from the plurality of first cooking modules according to the taste information (e.g., partial sweetness), and then, the electronic device may select a target cooking module corresponding to a well-done tomato from the at least one second cooking module as the stir-fry module b according to the first food material information input by the user, such as the well-done tomato.
In the mode 1, the electronic device may screen out, according to the first food material information input by the user, at least one target cooking module corresponding to the first food material information from at least one second cooking module corresponding to the taste information. Through this kind of mode, can improve the matching nature of at least one target culinary art module of screening and first edible material information to can satisfy the requirement of user to taste information and edible material information simultaneously, help promoting user's experience.
In mode 2, the electronic device may screen out at least one second cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information. The electronic device may also obtain a first cooking mode input by the user. And then, the electronic equipment can screen at least one target cooking module corresponding to the first cooking mode from at least one second cooking module according to the corresponding relation between the pre-stored cooking modes and the second cooking modules in the cooking module library and the first cooking mode.
For example, generally, for the same taste information, there may be differences in cooking modules due to different cooking manners. For example, for a sweet corn chop soup, the cooking may include boiling and stewing. While cooking typically corresponds to a relatively short cooking period (e.g., 20 minutes) and stewing typically corresponds to a relatively long cooking period (e.g., 2 hours). Therefore, the cooking time period for stewing the corresponding heating module a is relatively longer than the cooking time period for boiling the corresponding heating module b. Therefore, the electronic device may select at least one cooking module corresponding to the taste information, such as heating module a and heating module b, from the plurality of first cooking modules according to the taste information (e.g., sweet), and then, the electronic device may select a target cooking module corresponding to stew as heating module a from at least one second cooking module according to the first cooking manner (e.g., stew) input by the user.
In the mode 2, the electronic device may screen at least one target cooking module corresponding to the first cooking mode from the at least one second cooking module corresponding to the taste information according to the first cooking mode input by the user. Through this kind of mode, can improve the matching nature of at least one target culinary art module of screening and first culinary art mode to can satisfy the requirement of user to taste information and culinary art mode simultaneously, help promoting user's experience.
Mode 3, the electronic device determines at least one historical cooking module corresponding to the taste information, and then the electronic device may determine at least one target cooking module of the plurality of first cooking modules that is the same as the at least one historical cooking module according to the at least one historical cooking module. Wherein, the at least one historical cooking module is at least one cooking module which is stored in the cooking module library and is used for creating historical electronic recipes conforming to the taste information.
For example, the electronic device may store at least one cooking module that has been used to compose a historical electronic recipe that conforms to taste information in the cooking module library as the at least one historical cooking module. After the electronic device screens out a plurality of first cooking modules corresponding to the basic information of the electronic recipe from the cooking module library, the electronic device may screen out at least one cooking module identical to at least one historical cooking module from the plurality of first cooking modules as at least one target cooking module. For example, taking as an example that the at least one history cooking module includes a cooking module e, a cooking module f and a cooking module g, the electronic device may select three first cooking modules, namely, a first cooking module identical to the cooking module e, a first cooking module identical to the cooking module f and a first cooking module identical to the cooking module g, from the plurality of first cooking modules as target cooking modules.
In mode 3, the electronic device can directly screen out at least one target cooking module which is the same as at least one historical cooking module from the plurality of first cooking modules according to the at least one historical cooking module, and does not need to screen out the at least one target cooking module from the plurality of first cooking modules according to the food information or the cooking mode input by the user, so that the operation of inputting the food information or the cooking mode by the user is saved, and the user experience is facilitated to be improved.
In addition, the above description is an example of a cooking module screened from the cooking modules by using a plurality of first cooking modules as electronic devices according to basic information of the electronic devices. Of course, the plurality of first cooking modules may also be cooking modules screened from the cooking module library by the electronic device according to the keywords input by the user.
For example, the index words of the cooking modules may be prestored in the cooking module library. After the electronic device obtains the at least one keyword input by the user, the electronic device may search a plurality of first cooking modules corresponding to the at least one keyword from the cooking module library. For example, a plurality of hot oil modules may be stored in the cooking module library, and the index word of the plurality of hot oil modules may be "hot oil". When the electronic equipment obtains that the keyword input by the user is 'hot oil', the electronic equipment can search a plurality of first cooking modules corresponding to the 'hot oil', namely a plurality of hot oil modules, from the cooking module library.
In the embodiment of the invention, the electronic equipment can search the plurality of first cooking modules corresponding to at least one keyword from the cooking module library according to the at least one keyword input by the user, so that the user can input the corresponding keyword according to the actual requirement to find the needed cooking module, and the improvement of the user experience is facilitated.
The following describes a specific implementation process of determining, by the electronic device, a plurality of first cooking modules corresponding to at least one keyword in the cooking module library.
Optionally, the electronic device may determine, according to at least one keyword input by the user, a plurality of cooking modules in the cooking module library corresponding to the at least one keyword. The electronic device may also determine a weight corresponding to each of the plurality of cooking modules. Thereafter, the electronic device may rank the plurality of cooking modules based on the weights and determine the plurality of cooking modules as the first plurality of cooking modules based on the ranking, i.e., the first plurality of cooking modules is the ranked plurality of cooking modules. Wherein the weight is used to characterize the user's satisfaction with each cooking module.
For example, the cooking module bank may store a plurality of hot oil modules and a weight of each of the plurality of hot oil modules, wherein an index word of the plurality of hot oil modules may be "hot oil". When the electronic equipment obtains that the keyword input by the user is 'hot oil', a plurality of hot oil modules corresponding to the 'hot oil' can be searched out from the cooking module library, the plurality of hot oil modules can be sorted according to the weight of each hot oil module in the plurality of hot oil modules, and the plurality of hot oil modules after being sorted are used as a plurality of first cooking modules. For example, the plurality of hot oil modules are a hot oil module a, a hot oil module b, and a hot oil module c, the weight corresponding to the hot oil module a is 4, the weight corresponding to the hot oil module b is 5, and the weight corresponding to the hot oil module c is 3. The electronic equipment sorts the three hot oil modules according to the weights corresponding to the three hot oil modules, and the three hot oil modules after being sorted are the hot oil module c, the hot oil module a and the hot oil module b, namely the first cooking modules are the hot oil module c, the hot oil module a and the hot oil module b.
In the embodiment of the invention, the electronic equipment can sort the plurality of cooking modules corresponding to the at least one keyword according to the weight, and the plurality of sorted cooking modules are used as the plurality of first cooking modules, so that a recipe creator can intuitively know which first cooking modules of the plurality of first cooking modules are satisfied by a user, and the first cooking modules which are satisfied by the user can be screened out from the plurality of first cooking modules.
Optionally, in the specific implementation process of determining the weight corresponding to each of the plurality of cooking modules, the electronic device may acquire evaluation information corresponding to each of the plurality of cooking modules fed back by the user history, and determine a score corresponding to each of the plurality of cooking modules according to the evaluation information corresponding to each of the plurality of cooking modules. Thereafter, the electronic device may determine a weight corresponding to each of the plurality of cooking modules according to the score corresponding to each of the plurality of cooking modules. Wherein the higher the score corresponding to each of the plurality of cooking modules, the greater the corresponding weight.
Exemplarily, a plurality of cooking modules are taken as a cooking module a, a cooking module b and a cooking module c, the electronic device obtains that the evaluation information corresponding to the cooking module a is "star level 1, unsatisfactory", the evaluation information corresponding to the cooking module b is "star level 5, very satisfactory", and the evaluation information corresponding to the cooking module c is "star level 3, generally" as an example. The electronic device can determine that the score corresponding to the cooking module a is 1 score according to the evaluation information corresponding to the cooking module a, determine that the score corresponding to the cooking module b is 5 scores according to the evaluation information corresponding to the cooking module b, and determine that the score corresponding to the cooking module c is 3 scores according to the evaluation information corresponding to the cooking module c. Then, the electronic device may determine that the weight corresponding to the cooking module a is 1 according to the score corresponding to the cooking module a, determine that the weight corresponding to the cooking module b is 5 according to the score corresponding to the cooking module b, and determine that the weight corresponding to the cooking module c is 3 according to the score corresponding to the cooking module c.
In the embodiment of the invention, the electronic device can acquire evaluation information corresponding to each cooking module in a plurality of cooking modules fed back by a user history, and determine a score corresponding to each cooking module. Then, the electronic device can determine the weight corresponding to each cooking module according to the score corresponding to each cooking module, so that the weight of each cooking module can intuitively represent the satisfaction degree of the user to each cooking module.
Optionally, the electronic device may further adjust the weight corresponding to each of the plurality of cooking modules, for example, the electronic device adjusts the weight corresponding to each of the plurality of cooking modules according to the geographic location of the user. In a specific implementation process, users in different regions often have differences in taste information. For example, the user in the spicy area usually thinks that the user in the non-spicy area feels slightly spicy, and the degree of spicy is higher than that of the user in the non-spicy area, so for the cooking module corresponding to slight spicy, the evaluation information fed back by the users in different areas will have differences, for example, if the cooking module h corresponding to slight spicy is more suitable for the user in the spicy area, the score of the cooking module h will be higher, and for the user in the non-spicy area, the score of the cooking module h will be lower. Therefore, in order to enable the weight of each cooking module to be more representative of the satisfaction degree of users in different regions to each cooking module, in the embodiment of the present invention, the electronic device may acquire the first geographic location information where the user is located, and then, the electronic device may acquire the corresponding relationship between the geographic location information and the trend of the taste information pre-stored in the cooking module library, determine the trend of the first geographic location information to the taste information, and may increase the weight of the cooking module satisfying the trend among the plurality of cooking modules according to the trend, and/or decrease the weight of the cooking module not satisfying the trend among the plurality of cooking modules.
For example, a plurality of cooking modules are a cooking module i (which corresponds to more hot peppers) and a cooking module j (which corresponds to less hot peppers), the weight corresponding to the cooking module i is 4, and the weight corresponding to the cooking module j is 5. When the electronic device determines that the tendency of the first geographic location of the obtained user to the taste information is spicy according to the corresponding relationship between the geographic location information and the tendency of the taste information, the electronic device may increase the weight corresponding to the cooking module i from 4 to 5 according to the tendency, and decrease the weight corresponding to the cooking module j from 5 to 4.
In the embodiment of the invention, the electronic equipment can adjust the weight corresponding to each cooking module in the plurality of cooking modules according to the taste tendency of the users in different regions, so that the sequence of the plurality of cooking modules after the weight is adjusted can reflect the satisfaction degree of the users in different regions on the cooking modules.
S103, combining the basic information of the at least one target cooking module and the electronic menu to generate a first electronic menu according with the taste information.
Alternatively, the electronic device may combine the basic information of the electronic recipe and the at least one target cooking module screened out according to the taste information to generate a first electronic recipe in accordance with the taste information. For example, at least one target cooking module is taken as a stir-frying module and a hot oil module, and the execution sequence among the target cooking modules is as follows: firstly, executing a heating module and then executing a stir-frying module, wherein the basic information of the electronic menu is as follows: the name is tomato fried egg, the creator is chef a, and the description information of the electronic menu is as follows: for example, when a patient with hypertension eats tomato scrambled eggs in a proper amount, the electronic device may combine basic information of at least one target cooking module and an electronic recipe to generate a first electronic recipe which meets taste information, that is, the first electronic recipe is named as tomato scrambled eggs, the creator is chef a, the execution sequence among the cooking modules is that a heating module is executed first and then a stir-frying module is executed, and the description information is as follows: the tomato fried eggs are eaten by patients with hypertension in a proper amount.
In the embodiment of the invention, the electronic equipment combines the basic information of the electronic menu and at least one target cooking module screened out according to the taste information to generate a first electronic menu meeting the taste information. Through the mode, the electronic equipment can quickly generate the electronic menu according with the taste information input by the user according to the taste information input by the user, so that the problem that the electronic menu according with the taste information cannot be quickly generated according to the taste information input by the user in the prior art is solved, and the user experience is favorably improved.
Optionally, the electronic device may further adjust the cooking parameters of the at least one target cooking module according to the taste information, and then combine the adjusted at least one target cooking module with the basic information of the electronic recipe to generate a first electronic recipe according with the taste information. For example, for the target cooking module n corresponding to the slight piquancy with the taste information, when the electronic device determines that the target cooking module n has more peppers corresponding to the target cooking module n and the cooking parameter of the target cooking module n is longer, that is, the cooking time is longer, the electronic device can shorten the cooking time of the target cooking module n by a little according to the slight piquancy, so that the cooking time of the target cooking module is more consistent with the slight piquancy, and the phenomenon that the cooking parameter of the target cooking module n is not consistent with the taste information when the target cooking module n affects more food materials of the taste information is avoided.
In the embodiment of the invention, the electronic equipment can adjust the parameters of the at least one target cooking equipment according to the taste information, so that the matching performance of the adjusted at least one target cooking module and the taste information can be improved, and the first electronic menu generated by combining the adjusted at least one target cooking module and the basic information of the electronic menu by the electronic equipment is more consistent with the taste information.
As can be seen from the above description, in the technical solution of the present invention, when an electronic device creates any electronic menu, taste information of a user is obtained; screening at least one target cooking module corresponding to the taste information from the cooking module library; and combining the basic information of the at least one target cooking module and the electronic menu to generate a first electronic menu according with the taste information. Through the mode, the electronic equipment can quickly generate the electronic menu according with the taste information input by the user according to the taste information input by the user, so that the problem that the electronic menu according with the taste information cannot be quickly generated according to the taste information input by the user in the prior art is solved, and the user experience is favorably improved.
Based on the same inventive concept, the embodiment of the invention provides electronic equipment. Fig. 2 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
As shown in fig. 2, the electronic apparatus 200 includes:
an acquisition unit 201 that acquires taste information of a user when creating any electronic menu;
a processing unit 202 for screening out at least one target cooking module corresponding to the taste information from the cooking module library;
the processing unit 202 is further configured to combine the basic information of the at least one target cooking module and the electronic recipe to generate a first electronic recipe according to the taste information.
In one possible design, the processing unit 202 is specifically configured to:
adjusting cooking parameters of at least one target cooking module according to the taste information;
and combining the adjusted at least one target cooking module with the basic information of the electronic menu to generate a first electronic menu according with the taste information.
In one possible design, the processing unit 202 is specifically configured to:
screening a plurality of first cooking modules corresponding to the basic information of the electronic menu from a cooking module library according to the basic information of the electronic menu;
and screening out at least one target cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information.
In one possible design, the obtaining unit 201 is specifically configured to:
acquiring first food material information input by a user;
the processing unit 202 is specifically configured to:
screening at least one second cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information;
and screening at least one target cooking module corresponding to the first food material information from at least one second cooking module according to the corresponding relation between the food material information and the second cooking module prestored in the cooking module library and the first food material information.
In one possible design, the obtaining unit 201 is specifically configured to:
acquiring a first cooking mode input by a user;
the processing unit 202 is specifically configured to:
screening at least one second cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information;
and screening at least one target cooking module corresponding to the first cooking mode from at least one second cooking module according to the corresponding relation between the pre-stored cooking modes and the second cooking modules in the cooking module library and the first cooking mode.
In one possible design, the processing unit 202 is specifically configured to:
determining at least one historical cooking module corresponding to the taste information; the at least one historical cooking module is at least one cooking module which is stored in the cooking module library and is used for creating historical electronic recipes conforming to the taste information;
determining at least one target second cooking module of the plurality of first cooking modules that is the same as the at least one historical cooking module based on the at least one historical cooking module.
In one possible design, the obtaining unit 201 is further configured to:
acquiring at least one keyword input by a user; the key words are index words of the cooking modules prestored in the cooking module library;
the processing unit 202 is further configured to:
a plurality of first cooking modules corresponding to at least one keyword in a cooking module library are determined.
In one possible design, the processing unit 202 is specifically configured to:
determining a plurality of cooking modules corresponding to at least one keyword in a cooking module library;
determining a weight corresponding to each of the plurality of cooking modules; the weight is used for representing the satisfaction degree of the user to each cooking module;
the plurality of cooking modules are ranked based on the weights, and the plurality of cooking modules are determined as a plurality of first cooking modules based on the ranking.
In one possible design, the obtaining unit 201 is further configured to:
acquiring first geographical position information of a user;
acquiring the corresponding relation between the pre-stored geographical position information and the inclination of the taste information in the cooking module library;
the processing unit 202 is further configured to:
determining the tendency of the first geographical position information to the taste information according to the corresponding relation between the geographical position information and the tendency of the taste information;
according to the trend, increasing the weight of the cooking module meeting the trend in the plurality of cooking modules; and/or reducing the weight of cooking modules of the plurality of cooking modules that do not satisfy the trend.
In one possible design, the obtaining unit 201 is specifically configured to:
obtaining evaluation information corresponding to each cooking module in a plurality of cooking modules fed back by a user history;
the processing unit 202 is specifically configured to:
determining a score corresponding to each cooking module in the plurality of cooking modules according to the evaluation information;
determining a weight corresponding to each of the plurality of cooking modules according to the score corresponding to each of the plurality of cooking modules; wherein the higher the score corresponding to each of the plurality of cooking modules, the greater the corresponding weight.
The electronic device 200 in the embodiment of the present invention and the method for generating an electronic menu shown in fig. 1 are based on the same concept, and through the foregoing detailed description of the method for generating an electronic menu, a person skilled in the art can clearly understand the implementation process of the electronic device 200 in the embodiment, so for brevity of the description, detailed description is omitted here.
Based on the same inventive concept, the embodiment of the invention provides electronic equipment. Fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
As shown in fig. 3, the electronic device 300 includes:
a memory 301 for storing one or more computer instructions;
at least one processor 302 for reading computer instructions in the memory 301 to enable the electronic device 300 to implement all or part of the steps in the embodiment shown in fig. 1.
Optionally, the memory 301 may include a high-speed random access memory, and may further include a nonvolatile memory, such as a magnetic disk storage device, a flash memory device, or other nonvolatile solid state storage devices, and the like, which is not limited in the embodiments of the present invention.
Alternatively, the processor 302 may be a general purpose processor (CPU), or an ASIC, or an FPGA, or may be one or more integrated circuits for controlling program execution.
In some embodiments, the memory 301 and the processor 302 may be implemented on the same chip, or in other embodiments, they may be implemented separately on separate chips, and the embodiments of the present invention are not limited thereto.
Based on the same inventive concept, embodiments of the present invention provide a computer-readable storage medium, which stores computer instructions, and when the computer instructions are executed by an electronic device, the electronic device executes the steps of the method for generating an electronic menu.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (13)

1. A method for generating an electronic menu, comprising:
when creating any electronic menu, acquiring taste information of a user;
screening at least one target cooking module corresponding to the taste information from a cooking module library;
combining the basic information of the at least one target cooking module and the electronic recipe to generate a first electronic recipe that conforms to the taste information.
2. The method of claim 1, wherein combining the at least one target cooking module with basic information of the electronic recipe to generate a first electronic recipe that conforms to the taste information comprises:
adjusting cooking parameters of the at least one target cooking module according to the taste information;
and combining the adjusted at least one target cooking module and the basic information of the electronic menu to generate a first electronic menu according with the taste information.
3. The method of claim 1, wherein screening at least one target cooking module from a library of cooking modules corresponding to the taste information comprises:
screening a plurality of first cooking modules corresponding to the basic information of the electronic menu from the cooking module library according to the basic information of the electronic menu;
and screening at least one target cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information.
4. The method of claim 3, wherein screening the plurality of first cooking modules for at least one target cooking module corresponding to the taste information based on the taste information comprises:
screening at least one second cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information;
acquiring first food material information input by a user;
and screening at least one target cooking module corresponding to the first food material information from the at least one second cooking module according to the corresponding relation between the food material information and the second cooking module prestored in the cooking module library and the first food material information.
5. The method of claim 3, wherein screening the plurality of first cooking modules for at least one target cooking module corresponding to the taste information based on the taste information comprises:
screening at least one second cooking module corresponding to the taste information from the plurality of first cooking modules according to the taste information;
acquiring a first cooking mode input by a user;
and screening at least one target cooking module corresponding to the first cooking mode from the at least one second cooking module according to the corresponding relation between the pre-stored cooking modes and the second cooking modules in the cooking module library and the first cooking mode.
6. The method of claim 3, wherein screening the plurality of first cooking modules for at least one target cooking module corresponding to the taste information based on the taste information comprises:
determining at least one historical cooking module corresponding to the taste information; the at least one historical cooking module is at least one cooking module which is stored in the cooking module library and is used for creating historical electronic recipes conforming to the taste information;
determining at least one target second cooking module of the plurality of first cooking modules that is the same as the at least one historical cooking module based on the at least one historical cooking module.
7. The method of claim 3, wherein prior to screening out at least one target cooking module from the plurality of first cooking modules corresponding to the taste information based on the taste information, the method further comprises:
acquiring at least one keyword input by a user; the key words are index words of the cooking modules prestored in the cooking module library;
determining a plurality of first cooking modules corresponding to the at least one keyword in the cooking module library.
8. The method of claim 7, wherein determining a first plurality of cooking modules in the library of cooking modules corresponding to the at least one keyword comprises:
determining a plurality of cooking modules in the cooking module library corresponding to the at least one keyword;
determining a weight corresponding to each of the plurality of cooking modules; the weight is used for representing the satisfaction degree of the user for each cooking module;
ranking the plurality of cooking modules based on the weights, and determining a plurality of cooking modules as the plurality of first cooking modules based on the ranking.
9. The method of claim 8, wherein determining a plurality of cooking modules before the plurality of first cooking modules based on the ranking, the method further comprises:
acquiring first geographical position information of a user;
acquiring a corresponding relation between geographical position information and the inclination of taste information prestored in the cooking module library, and determining the inclination of the first geographical position information to the taste information;
according to the tendency, increasing the weight of the cooking module meeting the tendency in the plurality of cooking modules; and/or reducing the weight of cooking modules of the plurality of cooking modules that do not satisfy the trend.
10. The method of claim 8, wherein determining the weight corresponding to each of the plurality of cooking modules comprises:
obtaining evaluation information which is fed back by a user history and corresponds to each cooking module in the plurality of cooking modules, and determining a score which corresponds to each cooking module in the plurality of cooking modules;
determining a weight corresponding to each of the plurality of cooking modules according to the score corresponding to each of the plurality of cooking modules; wherein the higher the score corresponding to each of the plurality of cooking modules, the greater the corresponding weight.
11. An electronic device, comprising:
the acquisition unit is used for acquiring the taste information of a user when creating any electronic menu;
the processing unit is used for screening out at least one target cooking module corresponding to the taste information from the cooking module library;
the processing unit is further used for combining the basic information of the at least one target cooking module and the electronic menu to generate a first electronic menu according with the taste information.
12. An electronic device comprising at least one processor and memory;
the memory for storing one or more computer programs;
the one or more computer programs stored by the memory, when executed by the at least one processor, cause the electronic device to perform the method of any of claims 1-10.
13. A computer-readable storage medium having stored thereon computer instructions which, when run on an electronic device, cause the electronic device to perform the method of any one of claims 1-10.
CN201911052259.XA 2019-10-31 2019-10-31 Electronic menu generation method and electronic equipment Withdrawn CN110866845A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911052259.XA CN110866845A (en) 2019-10-31 2019-10-31 Electronic menu generation method and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911052259.XA CN110866845A (en) 2019-10-31 2019-10-31 Electronic menu generation method and electronic equipment

Publications (1)

Publication Number Publication Date
CN110866845A true CN110866845A (en) 2020-03-06

Family

ID=69653705

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911052259.XA Withdrawn CN110866845A (en) 2019-10-31 2019-10-31 Electronic menu generation method and electronic equipment

Country Status (1)

Country Link
CN (1) CN110866845A (en)

Similar Documents

Publication Publication Date Title
US11133098B2 (en) Food preparation system and method
US9576034B2 (en) Recipe presentation system and recipe presentation method
US9286589B2 (en) Method and system for customizing a project
CN106560829B (en) Cooking recipe providing method and cooking recipe providing system
US9519694B2 (en) Device for presenting recipe and method for presenting recipe
JP6568382B2 (en) Method to classify the cooking process of multiple recipes into preparatory process and finishing process
CN110688568A (en) Menu recommendation method and device
CN109829835A (en) A kind of method, apparatus, electronic equipment and the storage medium of determining menu
JP7018279B2 (en) Alternative recipe presentation device, alternative recipe presentation method, computer program and data structure
CN110287306B (en) Recipe recommendation method and equipment
CN110706131A (en) Method and device for creating electronic menu, electronic equipment and storage medium
CN107230131A (en) A kind of vegetable recommends method, apparatus and system
CN110852913A (en) Method for making digital menu and electronic equipment
JP6410069B1 (en) Recipe information providing apparatus, recipe information providing method, and recipe information providing program
CN110853732A (en) Digital menu generation method and electronic equipment
US20190251202A1 (en) Smart recipe recommendation apparatus, method thereof and automatic cooking apparatus
JP2019133624A (en) Recipe information provision apparatus, recipe information provision method, and recipe information provision program
JP7361358B2 (en) Recipe extraction device, recipe extraction method, and program
CN108415307A (en) A kind of cooking control method and device, cooking pot
CN111103815A (en) Method and device for making menu
US20030115248A1 (en) Method and system for supporting eating habits
CN110866845A (en) Electronic menu generation method and electronic equipment
CN110825774A (en) Digital menu generation method and menu creation equipment
TWI664599B (en) Smart recipe selection apparatus, method thereof and automatic cooking apparatus
WO2021001959A1 (en) System for providing cooking information, terminal device, method, and program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20200306