CN113127726A - Method and device for menu recommendation and refrigerator - Google Patents

Method and device for menu recommendation and refrigerator Download PDF

Info

Publication number
CN113127726A
CN113127726A CN201911419962.XA CN201911419962A CN113127726A CN 113127726 A CN113127726 A CN 113127726A CN 201911419962 A CN201911419962 A CN 201911419962A CN 113127726 A CN113127726 A CN 113127726A
Authority
CN
China
Prior art keywords
refrigerator
food
menu
user
recommendation
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.)
Pending
Application number
CN201911419962.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.)
Haier Smart Home Co Ltd
Qingdao Haigao Design and Manufacturing Co Ltd
Original Assignee
Haier Smart Home Co Ltd
Qingdao Haigao Design and Manufacturing 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 Haier Smart Home Co Ltd, Qingdao Haigao Design and Manufacturing Co Ltd filed Critical Haier Smart Home Co Ltd
Priority to CN201911419962.XA priority Critical patent/CN113127726A/en
Publication of CN113127726A publication Critical patent/CN113127726A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application belongs to the technical field of intelligent household appliances, and relates to a method for menu recommendation, which comprises the following steps: detecting the change condition of food in the refrigerator; determining menu information according to the change condition of food in the refrigerator; and recommending the menu information to the user. The method can match corresponding menu information through the detected food reduced in the refrigerator and carry out recommendation prompt to the user, so that the function of automatically recommending menus to the user is realized, the recommended menu can be matched with the food taken out from the refrigerator, the user can select the menu in a targeted manner, the refrigerator is more intelligent, and the user experience is improved. The application also discloses a device and a refrigerator for recommending the menu.

Description

Method and device for menu recommendation and refrigerator
Technical Field
The application relates to the technical field of intelligent household appliances, in particular to a method and a device for menu recommendation and a refrigerator.
Background
The smart home becomes an important component of family informatization and social informatization, more and more traditional household appliances are added into a team of the smart home, and at present, along with the common use of the smart household appliances, meanwhile, the problem of less dish making experience commonly exists in young user groups, and a refrigerator capable of broadcasting a menu also appears.
In the process of implementing the embodiments of the present disclosure, it is found that at least the following problems exist in the related art: the existing refrigerator product can broadcast a corresponding menu according to a query instruction input by a user, but the precondition is that the user needs to know what dishes can be made by the user at first, but in actual situations, many users do not know or are difficult to select what dishes can be made according to food materials, and the user experience is poor.
Disclosure of Invention
The following presents a simplified summary in order to provide a basic understanding of some aspects of the disclosed embodiments. This summary is not an extensive overview nor is intended to identify key/critical elements or to delineate the scope of such embodiments but rather as a prelude to the more detailed description that is presented later.
The embodiment of the disclosure provides a method and a device for recommending recipes and a refrigerator, and aims to solve the technical problem of automatically recommending recipes to a user.
In some embodiments, the method for recipe recommendation includes:
detecting the change condition of food in the refrigerator;
determining menu information according to the change condition of food in the refrigerator;
and recommending the menu information to the user.
In some embodiments, the apparatus for recipe recommendation includes: a processor and a memory storing program instructions, the processor being configured to, when executing the program instructions, perform the method for recipe recommendation described above.
In some embodiments, the refrigerator comprises the above-mentioned apparatus for recipe recommendation.
The method, the device and the refrigerator for recommending the menu provided by the embodiment of the disclosure can achieve the following technical effects: the corresponding menu information can be matched through the detected food reduced in the refrigerator, and the recommendation prompt is carried out on the user, so that the function of automatically recommending menus to the user is realized, the recommended menu can be matched with the food taken out of the refrigerator correspondingly, the recommendation is carried out on the user in a targeted manner, the user can quickly select the menu, the user experience is improved, and the refrigerator is more intelligent.
The foregoing general description and the following description are exemplary and explanatory only and are not restrictive of the application.
Drawings
One or more embodiments are illustrated by way of example in the accompanying drawings, which correspond to the accompanying drawings and not in limitation thereof, in which elements having the same reference numeral designations are shown as like elements and not in limitation thereof, and wherein:
FIG. 1 is a flowchart of a method for recipe recommendation provided by an embodiment of the present disclosure;
fig. 2 is a schematic diagram of an apparatus for menu recommendation provided by an embodiment of the present disclosure.
Detailed Description
So that the manner in which the features and elements of the disclosed embodiments can be understood in detail, a more particular description of the disclosed embodiments, briefly summarized above, may be had by reference to the embodiments, some of which are illustrated in the appended drawings. In the following description of the technology, for purposes of explanation, numerous details are set forth in order to provide a thorough understanding of the disclosed embodiments. However, one or more embodiments may be practiced without these details. In other instances, well-known structures and devices may be shown in simplified form in order to simplify the drawing.
The terms "first," "second," and the like in the description and in the claims, and the above-described drawings of embodiments of the present disclosure, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the present disclosure described herein may be made. Furthermore, the terms "comprising" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions.
The term "plurality" means two or more unless otherwise specified.
In the embodiment of the present disclosure, the character "/" indicates that the preceding and following objects are in an or relationship. For example, A/B represents: a or B.
The term "and/or" is an associative relationship that describes objects, meaning that three relationships may exist. For example, a and/or B, represents: a or B, or A and B.
Referring to fig. 1, an embodiment of the present disclosure provides a method for recipe recommendation, including:
s01, detecting the change condition of the food in the refrigerator;
s02, determining menu information according to the change condition of food in the refrigerator;
and S03, recommending the menu information to the user.
By adopting the method for recommending the menu provided by the embodiment of the disclosure, the corresponding menu information can be matched according to the detected change condition of the food in the refrigerator, and the recommendation prompt is carried out on the user, so that the function of automatically recommending the menu to the user is realized, and the user experience is improved.
Optionally, the change of the food in the refrigerator includes an increase/decrease of the food in the refrigerator.
Optionally, detecting a change in food from the food in the refrigerator comprises: and detecting the reduced food in the refrigerator according to the opening and closing state of the refrigerator so as to obtain the change condition of the food.
Alternatively, a change of food in the refrigerator is detected after the refrigerator door is opened/closed.
Optionally, detecting the reduced food in the refrigerator according to the open/close state of the refrigerator to obtain the change condition of the food, including: after the refrigerator is monitored to pass through a door closing state, a door opening state and a door closing state in sequence, the food reduced in the refrigerator before and after the door opening state is detected, and the change condition of the food is obtained.
Optionally, when the refrigerator is in a closed state, eggs are detected in the refrigerator, and when the refrigerator door is closed after being opened, that is, when the refrigerator door is in the closed state again, no or reduced eggs in the refrigerator are detected, and the change condition of the obtained food is eggs. Thus, it can be effectively judged that the user takes out the food from the refrigerator.
In some embodiments, detecting a change in food within the refrigerator includes:
collecting images in the refrigerator, and determining the change condition of food through image analysis; or,
and reading the electronic tags of the food in the refrigerator, and determining the change condition of the food according to the reading result.
Optionally, detecting food within the refrigerator comprises: the food inside the refrigerator is identified by using radio frequency.
Optionally, identifying food inside the refrigerator using radio frequency includes: reading an electronic tag configured on the food, wherein the electronic tag comprises the name, the type and the production date of the food.
In some embodiments, determining the recipe information according to the variation of the food in the refrigerator includes:
when the food in the refrigerator is reduced, searching a corresponding menu from a preset menu database according to the reduced food; or,
when the food in the refrigerator is increased, the corresponding menu is searched from the preset menu database according to the increased food.
In some embodiments, when the refrigerator is in the closed state, the food name displayed by the electronic tag is tomato, but when the refrigerator is closed after being opened, that is, is in the closed state again, the electronic tag of the food name tomato is not recognized by the radio frequency, or the number of the electronic tags of the tomato is reduced. The resulting food was tomato in a variety of cases. Thus, it is possible to effectively and rapidly recognize information about food, such as the kind of food, for example, tomatoes, vegetables, and the production date of 12 months and 1 day, which is taken out of the refrigerator by the user.
Optionally, matching corresponding recipe information from a recipe database according to the change condition of the food includes: and matching the change condition of the food with a preset menu database to obtain all dishes containing the change condition of the food.
Optionally, the variation of food, such as tomato and egg, is matched with the recipe database as shown in table 1, and the recipe information, such as tomato fried egg, tomato egg soup, etc. and corresponding practice thereof, is obtained by the material in the recipe database corresponding to the recipe names of tomato and egg. For example, tomato stir-fried eggs correspond to practice 1 and comprise: firstly, peeling tomatoes and cutting into blocks, then frying eggs, after the eggs are fried to be cooked, putting the cut tomatoes into the fried eggs, and frying for 5 minutes with strong fire.
Therefore, the corresponding menu information can be effectively matched according to the food taken out of the refrigerator by the user, and the recommended menu information is more in line with the preference of the user.
Figure BDA0002352076400000041
Figure BDA0002352076400000051
TABLE 1
Optionally, recommending the menu information to the user includes: displaying menu information through a display screen of the refrigerator; or, the menu information is sent to the handheld terminal equipment of the user.
Optionally, according to the change of food, such as tomatoes and eggs, information such as tomato fried eggs or tomato egg soup is displayed on the display screen of the refrigerator. Therefore, the menu recommendation prompt can be effectively carried out on the user according to the food materials taken out by the user.
Optionally, the method for recipe recommendation further comprises: and acquiring a user instruction, and carrying out voice playing on the menu information according to the user instruction.
Optionally, when the user wants to make tomato-fried eggs, that is, selects a course of tomato-fried eggs, the user may click "tomato-fried eggs" displayed on the display screen correspondingly or issue a voice command of "tomato-fried eggs", and then the display screen displays or plays a course 1 corresponding to tomato-fried eggs. Therefore, corresponding menu information can be matched according to food taken out of the refrigerator by the user, recommendation prompting is carried out on the user, menu recommendation can be carried out according to user preferences, and user experience is improved.
As shown in fig. 2, an apparatus for recommending recipes according to an embodiment of the present disclosure includes a processor (processor)100 and a memory (memory)101 storing program instructions, and may further include a Communication Interface (Communication Interface)102 and a bus 103. The processor 100, the communication interface 102, and the memory 101 may communicate with each other via a bus 103. The communication interface 102 may be used for information transfer. The processor 100 may call program instructions in the memory 101, the processor being configured to perform the method for recipe recommendation of the above described embodiment when executing the program instructions.
In addition, the logic instructions in the memory 101 may be implemented in the form of software functional units and stored in a computer readable storage medium when the logic instructions are sold or used as independent products.
The memory 101, which is a computer-readable storage medium, may be used for storing software programs, computer-executable programs, such as program instructions/modules corresponding to the methods in the embodiments of the present disclosure. The processor 100 executes functional applications and data processing by executing software programs, instructions and modules stored in the memory 101, namely, implements the method for menu recommendation in the above method embodiments.
The memory 101 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the mobile terminal, and the like. In addition, the memory 101 may include a high-speed random access memory, and may also include a nonvolatile memory.
By adopting the device for recommending recipes provided by the embodiment of the disclosure, the corresponding recipe information can be matched through the detected food reduced in the refrigerator, and the recommendation prompt is given to the user, so that the function of automatically recommending recipes to the user is realized, the recommended recipes can be matched with the food taken out from the refrigerator, the user can select the recipes in a targeted manner, the refrigerator is more intelligent, and the user experience is improved.
The embodiment of the disclosure provides a refrigerator, which comprises the device for recommending the menu. The refrigerator can match corresponding menu information through detected food reduced in the refrigerator and recommend prompts to a user, so that the function of automatically recommending menus to the user is achieved, the recommended menus can be matched with the food taken out of the refrigerator, the user can select the foods in a targeted mode, the refrigerator is more intelligent, and user experience is improved.
The disclosed embodiments provide a computer-readable storage medium storing computer-executable instructions configured to perform the above-described method for recipe recommendation.
The disclosed embodiments provide a computer program product comprising a computer program stored on a computer readable storage medium, the computer program comprising program instructions which, when executed by a computer, cause the computer to perform the above-described method for recipe recommendation.
The computer-readable storage medium described above may be a transitory computer-readable storage medium or a non-transitory computer-readable storage medium.
The technical solution of the embodiments of the present disclosure may be embodied in the form of a software product, which is stored in a storage medium and includes one or more instructions for enabling a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method of the embodiments of the present disclosure. And the aforementioned storage medium may be a non-transitory storage medium comprising: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes, and may also be a transient storage medium.
The above description and drawings sufficiently illustrate embodiments of the disclosure to enable those skilled in the art to practice them. Other embodiments may incorporate structural, logical, electrical, process, and other changes. The examples merely typify possible variations. Individual components and functions are optional unless explicitly required, and the sequence of operations may vary. Portions and features of some embodiments may be included in or substituted for those of others. The scope of the disclosed embodiments includes the full ambit of the claims, as well as all available equivalents of the claims. As used in this application, although the terms "first," "second," etc. may be used in this application to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, unless the meaning of the description changes, so long as all occurrences of the "first element" are renamed consistently and all occurrences of the "second element" are renamed consistently. The first and second elements are both elements, but may not be the same element. Furthermore, the words used in the specification are words of description only and are not intended to limit the claims. As used in the description of the embodiments and the claims, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. Similarly, the term "and/or" as used in this application is meant to encompass any and all possible combinations of one or more of the associated listed. Furthermore, the terms "comprises" and/or "comprising," when used in this application, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. Without further limitation, an element defined by the phrase "comprising an …" does not exclude the presence of other identical elements in a process, method or device comprising the element. In this document, each embodiment may be described with emphasis on differences from other embodiments, and the same and similar parts between the respective embodiments may be referred to each other. For methods, products, etc. of the embodiment disclosures, reference may be made to the description of the method section for relevance if it corresponds to the method section of the embodiment disclosure.
Those of skill in the art would appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software may depend upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the disclosed embodiments. It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system, the apparatus and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments disclosed herein, the disclosed methods, products (including but not limited to devices, apparatuses, etc.) may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, a division of a unit may be merely a division of a logical function, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form. Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to implement the present embodiment. In addition, functional units in the embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. In the description corresponding to the flowcharts and block diagrams in the figures, operations or steps corresponding to different blocks may also occur in different orders than disclosed in the description, and sometimes there is no specific order between the different operations or steps. For example, two sequential operations or steps may in fact be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. Each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.

Claims (9)

1. A method for recipe recommendation, comprising:
detecting the change condition of food in the refrigerator;
determining menu information according to the change condition of food in the refrigerator;
and recommending the menu information to the user.
2. The method of claim 1, wherein the changing condition of the food in the refrigerator comprises an increase/decrease of the food in the refrigerator.
3. The method of claim 2, wherein determining recipe information according to a change of food in the refrigerator comprises:
when the food in the refrigerator is reduced, searching a corresponding menu from a preset menu database according to the reduced food; or,
when the food in the refrigerator is increased, the corresponding menu is searched from the preset menu database according to the increased food.
4. The method of claim 1, wherein the change of the food in the refrigerator is detected after the opening/closing of the refrigerator door.
5. The method of claim 1, wherein detecting a change in the food within the refrigerator comprises:
collecting images in the refrigerator, and determining the change condition of food through image analysis; or,
and reading the electronic tags of the food in the refrigerator, and determining the change condition of the food according to the reading result.
6. The method of claim 1, wherein recommending the recipe information to a user comprises:
displaying the menu information through a display screen of the refrigerator; or,
and sending the menu information to the handheld terminal equipment of the user.
7. The method of any of claims 1 to 6, further comprising:
and carrying out voice playing on the menu information according to the user instruction.
8. An apparatus for recipe recommendation comprising a processor and a memory having stored thereon program instructions, characterized in that the processor is configured to perform the method for recipe recommendation according to any one of claims 1 to 7 when executing the program instructions.
9. A refrigerator characterized by comprising the apparatus for menu recommendation as claimed in claim 8.
CN201911419962.XA 2019-12-31 2019-12-31 Method and device for menu recommendation and refrigerator Pending CN113127726A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911419962.XA CN113127726A (en) 2019-12-31 2019-12-31 Method and device for menu recommendation and refrigerator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911419962.XA CN113127726A (en) 2019-12-31 2019-12-31 Method and device for menu recommendation and refrigerator

Publications (1)

Publication Number Publication Date
CN113127726A true CN113127726A (en) 2021-07-16

Family

ID=76769434

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911419962.XA Pending CN113127726A (en) 2019-12-31 2019-12-31 Method and device for menu recommendation and refrigerator

Country Status (1)

Country Link
CN (1) CN113127726A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113806604A (en) * 2021-10-11 2021-12-17 深圳市发掘科技有限公司 Menu recommendation method and system
CN113983754A (en) * 2021-10-13 2022-01-28 青岛海尔电冰箱有限公司 Clip assembly, menu recommendation method and system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113806604A (en) * 2021-10-11 2021-12-17 深圳市发掘科技有限公司 Menu recommendation method and system
CN113983754A (en) * 2021-10-13 2022-01-28 青岛海尔电冰箱有限公司 Clip assembly, menu recommendation method and system

Similar Documents

Publication Publication Date Title
US11669557B2 (en) Iterative image search algorithm informed by continuous human-machine input feedback
KR101634628B1 (en) Systems and methods for cooking with a smartcook architecture
KR102011836B1 (en) Method for guiding foodstuff
CN113127726A (en) Method and device for menu recommendation and refrigerator
CN109300346A (en) Smart kitchen systems and teaching method
CN108334606A (en) Voice interactive method, device and server for smart home
CN112394861A (en) Page jump method and device, storage medium and electronic device
CN114741588A (en) Target electronic menu recommendation method and device, cooking equipment and terminal equipment
KR102345992B1 (en) Item category navigating information providing method and electronic device
CN110716967A (en) Intelligent menu recommendation method, household appliance and computer readable storage medium
AU2020104433A4 (en) Prompt method and device for refrigerator and refrigerator
CN113475943A (en) Menu execution method and device
CN115599890B (en) Product recommendation method and related device
CN110648743A (en) Intelligent menu recommendation method, household appliance and computer readable storage medium
CN105630806B (en) The method and device of data item is sent using information exchange software
CN106951541A (en) Cooking information recommendation, acquisition methods and device
CN103472977B (en) Method and device for activating next label page when label page is closed
KR101602855B1 (en) Method for requiring after service using search keywords
CN109857920A (en) WeChat applet processing method and system and intelligent terminal
CN113127709A (en) Method and device for menu recommendation and refrigerator
CN115082149A (en) Electronic equipment, server and cooking equipment recommendation method
CN115062194A (en) Menu recommendation method and device
CN113127725A (en) Method and device for menu recommendation and refrigerator
CN114218415A (en) Cooking recipe display method and device
CN112148993A (en) Menu recommendation method and recommendation system

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