Systems and methods for improving food-related personalization for a user including generating a recipe database including a set of recipe data structures; deriving a recipe vector representation of the recipe data structures; determining a set of user food preferences; extracting a set of recipe vector constraints from the set of user food preferences; determining a personalized food plan for the user, including automatically selecting a subset of the set of recipe data structures associated with recipe vector representations that satisfy the set of recipe vector constraints; determining fulfillment parameters for grocery items associated with the personalized food plan; and automatically facilitating fulfillment of grocery items associated with the personalized food plan based on the fulfillment parameters.
Legal claims defining the scope of protection, as filed with the USPTO.
2. The method of claim 1, wherein the set of recipe data structures comprises natural language data.
3. The method of claim 1, wherein the neural network model is trained using semi-supervised learning.
4. The method of claim 1, wherein the set of user food preferences are determined at least in part based on social media content.
5. The method of claim 1, wherein the set of user food preferences comprises a user allergy.
7. The method of claim 6, wherein the constraint is an item availability constraint.
8. The method of claim 1, further comprising automatically facilitating fulfillment of grocery items associated with the personalized food plan.
9. The method of claim 8, wherein automatically facilitating fulfillment of grocery items comprises facilitating physical transport of the grocery items.
10. The method of claim 1, further comprising determining fulfilled items, and updating the personalized food plan based on the fulfilled items.
12. The method of claim 11, wherein the trained neural network model comprises a plurality of neuronal layers and wherein the recipe vector representation comprises an intermediate layer of the plurality of neuronal layers.
13. The method of claim 11, wherein the recipe data structure is associated with the set of ingredient entities of a plurality of ingredient entities.
14. The method of claim 11, further comprising modifying a preparation parameter of the set of preparation parameters based on a modification to the set of ingredient entities associated with the recipe data structure.
15. The method of claim 14, wherein a connected cooking device is controlled according to the preparation parameter subsequent to modifying the preparation parameter.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
February 27, 2020
February 21, 2023
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.