CPC A47J 36/321 (2018.08) [A47J 27/62 (2013.01); G06N 20/00 (2019.01); G06V 20/64 (2022.01); G06V 20/68 (2022.01)] | 10 Claims |
1. A method to control a cooking device using a processor and non-transitory memory, the cooking device for use by a user, the method comprising the following steps:
recording an image of food to be cooked in the cooking device;
implementing, in the processor, a recognition of the recorded image of the food to be cooked, based on machine learning, and determining probability values of a likelihood that the recorded image of the food to be cooked corresponds to known foods to be cooked stored in memory;
upon one of the probability values exceeding a default threshold value, selecting via the processor a cooking program associated with the corresponding one of the known foods to be cooked whose probability value exceeded the default threshold value;
specifying, via the processor, the selected cooking program to the cooking device;
recommending, via the cooking device, the selected cooking program to the user; and
at least one of the two following steps via the processor,
increasing the probability value for the recorded image and the one of the known foods associated with the recorded image in response to a user subsequently starting the selected cooking program that was recommended; and
reducing the probability value for the recorded image and the one of the known foods associated with the recorded image in response to the user discarding the selected cooking program that was recommended.
|