Generative group-based meal planning system and method
AssigneeInternational Business Machines Corporation
InventorsDonna K. Byron, Carmine M. DiMascio, Florian Pinel, Timothy P. Winkler
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsDonna K. Byron, Carmine M. DiMascio, Florian Pinel, Timothy P. Winkler
Estimating the term…
Embodiments provide a generative group-based meal planning system and method for the creation of candidate meal plans based upon a pre-selected list of ingredients. The meal planning system can create parent meal plans based upon one or more recipes having one or more of the pre-selected ingredients. Child meal plans can be created by the random crossing of the recipes contained in the parent meal plans. The child meal plans can be scored against a genetic algorithm, such as a fitness function, which takes into consideration cost of ingredients, waste, flavor compatibility, preparation time, and ingredient shelf life. The meal planning system can utilize a cognitive system with natural language processing abilities to generate new recipes based off of waste or flavor compatibility. The child meal plans having the highest fitness score can be used as the parent meal plans in the next iteration of analysis. After a pre-determined number of iterations, a candidate meal plan can be output by the system.
A computer implemented method in a data processing system comprising a processor and a memory comprising instructions which are executed by the processor to cause the processor to implement a generative group-based meal planning system comprising a cognitive system having natural language processing capabilities, the method comprising:
A non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:
A system for generative group-based meal planning, comprising:
Dependencies are inferred from the claim text.