IP Library Granted Patent US 12,205,682
Granted Patent B2
US 12,205,682 · App. 17/835,795 · Granted Jan 21, 2025

Systems and methods to suggest chemical compounds using artificial intelligence

Inventors: Hojin Kang (Santiago, CL); Kyohei Kaneko (Oakland, CA); Francisco Clavero (Santiago, CL); Aadit Patel (Burlingame, CA); Isadora Nun (San Francisco, CA); Karim Pichara (San Francisco, CA)
Assignee: Notco Delaware, LLC
G16C20/70G06F16/9024G16C20/30
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,205,682
App. No.
17/835,795
Granted
Jan 21, 2025
Kind
B2
Abstract

Techniques to suggest chemical compounds with a desired flavor profile or that can be used to recreate functional properties of a target chemical compound, using artificial intelligence, are disclosed. An artificial intelligence model is trained on source chemical compounds with known flavors. The artificial intelligence model learns relationships between the source chemical compounds and their known flavors and generates source chemical compound projected embeddings and true flavor projected embeddings. From either the source chemical compound projected embeddings or the true flavor projected embeddings, one or more chemical compounds for the identified target chemical compound or the identified desired flavor profile may be determined based on a similarity search.

Claims (71)

1. A computer-implemented method of suggesting chemical compounds, comprising:

applying a machine learning model to at least one of a first plurality of chemical compounds and a plurality of true flavor profiles corresponding to the first plurality of chemical compounds, to generate at least one of a plurality of compound projected embeddings and a plurality of positive flavor projected embeddings,

wherein the machine learning model includes a first neural network and a second neural network and is trained by, for each chemical compound in a second plurality of chemical compounds, aligning a compound projected embedding of a respective chemical compound with a positive flavor projected embedding associated with the respective chemical compound in a joint vector space, and distancing the compound projected embedding from one or more negative flavor projected embeddings associated with the respective chemical compound in the joint vector space,

wherein the compound projected embedding of the respective chemical compound is from a projection layer of the first neural network, and each of the positive flavor projected embedding and the one or more negative flavor projected embedding is from a projection layer of the second neural network;

performing a search against at least one of the plurality of compound projected embeddings or the plurality of positive flavor projected embeddings to determine one or more chemical compounds from the second plurality of chemical compounds that satisfy a request for suggested chemical compounds.

2. The method of claim 1 , wherein the machine learning model is part of an artificial intelligence model that also comprises:

a graph model generating a specific compound graph embedding for a specific chemical compound that is input to the artificial intelligence model;

a word model generating a specific flavor word embedding for a specific flavor profile that is input to the artificial intelligence model.

3. The method of claim 1 , further comprising:

transforming the respective chemical compound into a graph that includes nodes and edges;

applying a graph model on the graph;

applying the first neural network on an output of the graph model to generate the compound projected embedding;

applying a word model on each of the true flavor profile and the one or more false flavor profiles;

applying the second neural network on outputs of the word model to generate the positive flavor projected embedding and the one or more negative flavor negative projected embeddings.

4. The method of claim 1 , wherein the request identifies a particular chemical compound, and the method further comprises:

transforming the particular chemical compound into a graph that includes nodes and edges;

applying a graph model on the graph;

applying the first neural network on an output of the graph model to generate a particular compound projected embedding;

wherein the search is based on the particular compound projected embedding.

5. The method of claim 1 , wherein the request identifies a particular flavor profile, and the method further comprises:

applying a word model on the particular flavor profile;

applying the second neural network on output of the word model to generate a particular flavor projected embedding;

wherein the search is based on the particular flavor projected embedding.

6. The method of claim 1 , wherein the first plurality of chemical compounds includes at least the second plurality of chemical compounds.

7. The method of claim 1 , wherein the search is a similarity search.

8. The method of claim 1 , further comprising determining one or more plant-based ingredients containing the one or more chemical compounds.

9. One or more non-transitory computer-readable storage media storing one or more instructions programmed for suggesting chemical compounds, when executed by one or more computing devices, cause:

applying a machine learning model to at least one of a first plurality of chemical compounds and a plurality of true flavor profiles corresponding to the first plurality of chemical compounds, to generate at least one of a plurality of compound projected embeddings and a plurality of positive flavor projected embeddings,

wherein the machine learning model includes a first neural network and a second neural network and is trained by, for each chemical compound in a second plurality of chemical compounds, aligning a compound projected embedding of a respective chemical compound with a positive flavor projected embedding associated with the respective chemical compound in a joint vector space, and distancing the compound projected embedding from one or more negative flavor projected embeddings associated with the respective chemical compound in the joint vector space,

wherein the compound projected embedding of the respective chemical compound is from a projection layer of the first neural network, and each of the positive flavor projected embedding and the one or more negative flavor projected embedding is from a projection layer of the second neural network;

performing a search against at least one of the plurality of compound projected embeddings or the plurality of positive flavor projected embeddings to determine one or more chemical compounds from the second plurality of chemical compounds that satisfy a request for suggested chemical compounds.

10. The one or more non-transitory computer-readable storage media of claim 9 , wherein the machine learning model is part of an artificial intelligence model that also comprises:

a graph model generating a specific compound graph embedding for a specific chemical compound that is input to the artificial intelligence model;

a word model generating a specific flavor word embedding for a specific flavor profile that is input to the artificial intelligence model.

11. The one or more non-transitory computer-readable storage media of claim 9 , wherein the one or more instructions, when executed by the one or more computing devices, further cause:

transforming the respective chemical compound into a graph that includes nodes and edges;

applying a graph model on the graph;

applying the first neural network on an output of the graph model to generate the compound projected embedding;

applying a word model on each of the true flavor profile and the one or more false flavor profiles;

applying the second neural network on outputs of the word model to generate the positive flavor projected embedding and the one or more negative flavor negative projected embeddings.

12. The one or more non-transitory computer-readable storage media of claim 9 , wherein the request identifies a particular chemical compound, and wherein the one or more instructions, when executed by the one or more computing devices, further cause:

transforming the particular chemical compound into a graph that includes nodes and edges;

applying a graph model on the graph;

applying the first neural network on an output of the graph model to generate a particular compound projected embedding;

wherein the search is based on the particular compound projected embedding.

13. The one or more non-transitory computer-readable storage media of claim 9 , wherein the request identifies a particular flavor profile, and wherein the one or more instructions, when executed by the one or more computing devices, further cause:

applying a word model on the particular flavor profile;

applying the second neural network on output of the word model to generate a particular flavor projected embedding;

wherein the search is based on the particular flavor projected embedding.

14. The one or more non-transitory computer-readable storage media of claim 9 , wherein the search is a similarity search.

15. The one or more non-transitory computer-readable storage media of claim 9 , wherein the one or more instructions, when executed by the one or more computing devices, further cause determining one or more plant-based ingredients containing the one or more chemical compounds.

16. A computing system comprising:

one or more computer systems comprising one or more hardware processors and storage media; and

instructions stored in the storage media and which, when executed by the computing system, cause the computing system to perform:

applying a machine learning model to at least one of a first plurality of chemical compounds and a plurality of true flavor profiles corresponding to the first plurality of chemical compounds, to generate at least one of a plurality of compound projected embeddings and a plurality of positive flavor projected embeddings,

wherein the machine learning model includes a first neural network and a second neural network and is trained by, for each chemical compound in a second plurality of chemical compounds, aligning a compound projected embedding of a respective chemical compound with a positive flavor projected embedding associated with the respective chemical compound in a joint vector space, and distancing the compound projected embedding from one or more negative flavor projected embeddings associated with the respective chemical compound in the joint vector space,

wherein the compound projected embedding of the respective chemical compound is from a projection layer of the first neural network, and each of the positive flavor projected embedding and the one or more negative flavor projected embedding is from a projection layer of the second neural network;

performing a search against at least one of the plurality of compound projected embeddings or the plurality of positive flavor projected embeddings to determine one or more chemical compounds from the second plurality of chemical compounds that satisfy a request for suggested chemical compounds.

17. The computing system of claim 16 , wherein the machine learning model is part of an artificial intelligence model that also comprises:

a graph model generating a specific compound graph embedding for a specific chemical compound that is input to the artificial intelligence model;

a word model generating a specific flavor word embedding for a specific flavor profile that is input to the artificial intelligence model.

18. The computing system of claim 17 , wherein the request identifies a particular chemical compound, and wherein the instructions, when executed by the computing system, further cause the computing system to perform:

transforming the particular chemical compound into a graph that includes nodes and edges;

applying a graph model on the graph;

applying a compound projector on an output of the graph model to generate a particular compound projected embedding;

wherein the search is based on the particular compound projected embedding.

19. The computing system of claim 17 , wherein the request identifies a particular flavor profile, and wherein the instructions, when executed by the computing system, further cause the computing system to perform:

applying a word model on the particular flavor profile;

applying a flavor projector on output of the word model to generate a particular flavor projected embedding;

wherein the search is based on the particular flavor projected embedding.

20. The computing system of claim 17 , wherein the instructions, when executed by the computing system, further cause the computing system to perform determining one or more plant-based ingredients containing the one or more chemical compounds.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2026
From: NOTCO DELAWARE, LLC
To: NOTCO DELAWARE AI, LLC
Reel/Frame 073762/0459 →
Continuity (2)
Continuation 17518963 · Nov 4, 2021
Related Publication 20230139766A1 · May 4, 2023
References Cited (133)
US 5305076A · Inoue et al. · 1994 [cited by applicant]
US 6434490B1 · Agrafiotis · 2002 [cited by examiner]
US 8044354B2 · Werner et al. · 2011 [cited by applicant]
US 8419433B2 · Do et al. · 2013 [cited by applicant]
US 8647121B1 · Witlin et al. · 2014 [cited by applicant]
US 8775341B1 · Commons · 2014 [cited by applicant]
US 9513167B2 · Hargreaves et al. · 2016 [cited by applicant]
US 9519620B1 · Pinel et al. · 2016 [cited by applicant]
US 9841897B2 · Palmer et al. · 2017 [cited by applicant]
US 10325181B2 · Xu et al. · 2019 [cited by applicant]
US 10515715B1 · Pappas et al. · 2019 [cited by applicant]
US 10915818B1 · Patel et al. · 2021 [cited by applicant]
US 10957424B1 · Navon et al. · 2021 [cited by applicant]
US 10962473B1 · O'Hara et al. · 2021 [cited by applicant]
US 10970621B1 · Pichara et al. · 2021 [cited by applicant]
US 10984145B1 · Hutchinson et al. · 2021 [cited by applicant]
US 10993465B2 · Pichara et al. · 2021 [cited by applicant]
US 11048976B2 · Tian et al. · 2021 [cited by applicant]
US 11164069B1 · Korsunsky et al. · 2021 [cited by applicant]
US 11164478B2 · Pichara et al. · 2021 [cited by applicant]
US 11205101B1 · Garcia et al. · 2021 [cited by applicant]
US 11348664B1 · Kaneko et al. · 2022 [cited by applicant]
US 11373107B1 · Clavero et al. · 2022 [cited by applicant]
US 11404144B1 · Kang et al. · 2022 [cited by applicant]
US 11514350B1 · Kaneko et al. · 2022 [cited by applicant]
US 20020177167A1 · Levinson · 2002 [cited by examiner]
US 20020184167A1 · McClanahan · 2002 [cited by applicant]
US 20030157725A1 · Franzen et al. · 2003 [cited by applicant]
US 20040153250A1 · Hurst et al. · 2004 [cited by applicant]
US 20050143936A1 · Laughlin et al. · 2005 [cited by applicant]
US 20070139667A1 · Russell et al. · 2007 [cited by applicant]
US 20090055247A1 · Jackson · 2009 [cited by applicant]
US 20110020518A1 · Delort et al. · 2011 [cited by applicant]
US 20120082362A1 · Diem et al. · 2012 [cited by applicant]
US 20120328178A1 · Remiszewski et al. · 2012 [cited by applicant]
US 20130149679A1 · Tokuda et al. · 2013 [cited by applicant]
US 20130221222A1 · Baiz et al. · 2013 [cited by applicant]
US 20130222406A1 · Wolfe et al. · 2013 [cited by applicant]
US 20150199608A1 · Pinel et al. · 2015 [cited by applicant]
US 20160025569A1 · Hargreaves et al. · 2016 [cited by applicant]
US 20160110584A1 · Remiszewski et al. · 2016 [cited by applicant]
US 20160358043A1 · Mu et al. · 2016 [cited by applicant]
US 20170116517A1 · Chee et al. · 2017 [cited by applicant]
US 20170139902A1 · Byron et al. · 2017 [cited by applicant]
US 20170220558A1 · Pinel et al. · 2017 [cited by applicant]
US 20170238590A1 · Bansal-Mutalik et al. · 2017 [cited by applicant]
US 20170345185A1 · Byron et al. · 2017 [cited by applicant]
US 20180101784A1 · Rolfe et al. · 2018 [cited by applicant]
US 20180192680A1 · Fraser et al. · 2018 [cited by applicant]
US 20180203921A1 · Privault et al. · 2018 [cited by applicant]
US 20180293489A1 · Eyster et al. · 2018 [cited by applicant]
US 20180357299A1 · Miranda et al. · 2018 [cited by applicant]
US 20190171707A1 · Rapaport · 2019 [cited by applicant]
US 20190200797A1 · Diao et al. · 2019 [cited by applicant]
US 20190228855A1 · Leifer et al. · 2019 [cited by applicant]
US 20190228856A1 · Leifer et al. · 2019 [cited by applicant]
US 20190295440A1 · Hadad · 2019 [cited by applicant]
US 20200268032A1 · Okuyama et al. · 2020 [cited by applicant]
US 20200309746A1 · Sakai · 2020 [cited by applicant]
US 20200365053A1 · Pichara et al. · 2020 [cited by applicant]
US 20210027379A1 · Zhu et al. · 2021 [cited by applicant]
US 20210117665A1 · Simantov et al. · 2021 [cited by applicant]
CN 106844738A · 2017 [cited by applicant]
CN 108509601A · 2018 [cited by applicant]
WO 2004083451A1 · 2004 [cited by applicant]
WO 2013052824A1 · 2013 [cited by applicant]
WO 2016010097A1 · 2016 [cited by applicant]
WO 2017070605A1 · 2017 [cited by applicant]
WO 2020237214A1 · 2020 [cited by applicant]
WO 2021026083A1 · 2021 [cited by applicant]
WO 2021071756A1 · 2021 [cited by applicant]
WO 2022010503A1 · 2022 [cited by applicant]
WO 2022010544A1 · 2022 [cited by applicant]
WO 2022035464A1 · 2022 [cited by applicant]
WO 2022098381A1 · 2022 [cited by applicant]
WO 2022235326A1 · 2022 [cited by applicant]
WO 2022240439A1 · 2022 [cited by applicant]
WO 2022265698A · 2022 [cited by applicant]
WO 2023080922A1 · 2023 [cited by applicant]
WO 2023080923A1 · 2023 [cited by applicant]
Zou et al., “Regularization and Variable Selection via the Elastic Net”, Department of Statistics, Stanford University, dated Dec. 5, 2003, 29 pages. [cited by applicant]
Bowman et al., “Generating Sentences from a Continuous Space”, May 2016. [cited by applicant]
Rudinger et al., Skip-Prop: Representing Sentences with One Vector Pre Proposition, 12th International Conference on Computational Semantics, dated 2017, 7 pages. [cited by applicant]
Karamanolakis et al., “Item Recommendation with Variational Autoencoders and Heterogeneous Priors”, DLRS, dated Oct. 2018, 5 pages. [cited by applicant]
Eating bird food, “Vegan “Chicken” Salad”, https://www.eatingbirdfood.com/simple-vegan-mock-chicken-salad/, Apr. 5, 2017, downloaded Mar. 11, 2021. (Year: 2017). [cited by applicant]
Rong, Xin. word2vec Parameter Learning Explained. arXiv:1411.2738v4 [cs.CL] Jun. 5, 2016. (Year: 2016). [cited by applicant]
Salvador, Amaia, et al. “Learning cross-modal embeddings for cooking recipes and food images.” Proceedings of the IEEE conference on computer vision and pattern recognition. 2017. (Year: 2017). [cited by applicant]
David Xu, “Machine Learning for Flavor Development,” Bachelor's Thesis, Harvard College, School of Engineering and Applied Sciences, Apr. 5, 2019, 69 pages. [cited by applicant]
Hattab et al., Application of an Inverse Neural Network Model for the Identification of Optimal Amendment to Reduce Copper Toxicity in Phytoremediated Contaminated Soils, Journal of Geochemical Exploration, Elsevier, 20… [cited by applicant]
Kieaibi E., Determination of Protein Secondary Structure from Infrared Spectra Using Partial Least-Squares Regression, 9 pages, 2016 (Year: 2016). [cited by applicant]
Yang et al., “Obtaining information about protein secondary structures in aqueous solution using Fourier transform IR spectroscopy”, Published online Feb. 5, 2015, nature protocols, 16 pages. [cited by applicant]
XGBoost, “Python Package Introduction”, https://xgboost.readthedocs.io/en/latest/python/python_intro.html, last viewed on Nov. 5, 2020, 5 pages. [cited by applicant]
Github.com, “CMBI/DSSP”, https://github.com/cmbi/dssp, last viewed on Nov. 5, 2020. 4 pages. [cited by applicant]
Wilcox et al., “Determination of Protein Secondary Structure from Infrared Spectra Using Partial Least-Squares Regression”, dated 2016 American Chemical Society, 9 pages. [cited by applicant]
Sigma-Aldrich, “IR Spectrum Table and Chart”, https://www.sigmaaldrich.com/technical-documents/articles/biology/ir-spectrum-table.html, last viewed on Nov. 5, 2020, 6 pages. [cited by applicant]
SciPy.org, “scipy.signal.savgol_filter”, https://docs.scipy.org/doc/scipy/reference/generated/scipy.signal.savgol_filter.html, last viewed on Nov. 5, 2020, 3 pages. [cited by applicant]
SciPy.org, “scipy.integrate.simps”, https://docs.scipy.org/doc/scipy/reference/generated/scipy.integrate.simps.html, last viewed on Nov. 5, 2020, 2 pages. [cited by applicant]
Scikitlearn.org, “sklearn.neighbors.KNeighborsRegressor”, https://scikit-learn.org/stable/modules/generated/sklearn.neighbors.KNeighborsRegressor.html, last viewed on Nov. 5, 2020, 5 pages. [cited by applicant]
Scikitlearn.org, “sklearn.model_selection.GridSearchCV”, https://scikit-learn.org/stable/modules/generated/sklearn.model_selection.GridSearchCV.html, last viewed on Nov. 5, 2020, 7 pages. [cited by applicant]
Scikitlearn.org, “sklearn.linear_model.lasso”, https://scikit- learn.org/stable/modules/generated/sklearn.linear_model.Lasso.html, last viewed on Nov. 5, 2020, 6 pages. [cited by applicant]
Scikitlearn.org, “sklearn.cross_decomposition.PLSRegression”, https://scikit-learn.org/stable/modules/generated/sklearn.cross_decomposition.PLSRegression.html , last viewed on Nov. 5, 2020, 5 pages. [cited by applicant]
Scikitlearn.org, “3.2.4.1.3. sklearn.linear_model.LassoCV”, https://scikit-learn.org/stable/modules/generated/sklearn.linear_model.LassoCV.html, last viewed on Nov. 5, 2020, 6 pages. [cited by applicant]
ProDry, “DSSP Tools”, http://prody.csb.pitt.edu/manual/reference/proteins/dssp.html, last viewed on Nov. 5, 2020, 2 pages. [cited by applicant]
Cao et al.,“Optimization of Formulations Using Robotic Experiments Driven by Machine Learning DoE”, Cell Reports Physical Science, Jan. 20, 2021, 17 pages. [cited by applicant]
Cromwell et al., “Computational Creativity in the Culinary Arts”, Proceedings of the Twenty-Eighth International Florida Artificial Intelligence Research Society Conference, dated 2015, 5 pages. [cited by applicant]
Park et al., “FlavorGraph: a large-scale food-chemical grpah for generating food representations and recommending food pairings”, Scientific Reports: nature Research, vol. 11, Jan. 13, 2021, 13 pages. [cited by applicant]
Yuan et al., “An Inductive Content-Augmented Network Embedding Model for Edge Artificial Intelligence”, IEEE Transaction on Industrial Informatics, vol. 15 No. 7, Jul. 2019, pp. 4295-4305. [cited by applicant]
Hodgkin, “The Castlemaine Project: Development of an AI-based Drug Design Support System”, Molecular Modelling and Drug Design, 1994, pp. 137-169. [cited by applicant]
Peiretti et al., “Artificial Intelligence: The Future for Organic Chemistry?”, ACS Omega, 2018, 3 (10), pp. 13263-13266. [cited by applicant]
Fromm et al., “A Vector Space model for Neural Network Functions: Inspirations from Similarities between the Theory of Connectivity and the Logarithmic Time Course of Word Production”, Frontiers in Systems Neuroscience,… [cited by applicant]
Hahladakis et al., “An Overview of Chemical Additives Present in Plastics: Migration, Release, Fate and Environmental Impact During Their Use, Disposal and Recycling”, Journal of Hazardous Materials 344 (2018), pp. 179-… [cited by applicant]
International Searching Authority, “Search Report” for the application PCT/US2022/024636, dated Apr. 28, 2022, 6 pages. [cited by applicant]
International Searching Authority, “Search Report” for the application No. PCT/US2022/024640, dated May 5, 2022, 6 pages. [cited by applicant]
United States Patent Office, “Office Action”, for the U.S. Appl. No. 17/351,069, dated Jan. 11, 2022, 10 pages. [cited by applicant]
United States Patent Office, “Office Action”, for the U.S. Appl. No. 17/351,069, dated Feb. 17, 2022, 10 pages. [cited by applicant]
United States Patent Office, “Office Action”, for the U.S. Appl. No. 17/518,963, dated Feb. 17, 2022, 17 pages. [cited by applicant]
United States Patent Office, “Office Action”, for the U.S. Appl. No. 17/518,963, dated Mar. 23, 2022, 16 pages. [cited by applicant]
United States Patent Office, “Notice of Allowance”, for the U.S. Appl. No. 17/351,069, dated Mar. 28, 2022, 8 pages. [cited by applicant]
United States Patent Office, “Notice of Allowance”, for the U.S. Appl. No. 17/519,210, dated Apr. 4, 2022, 8 pages. [cited by applicant]
United States Patent Office, “Notice of Allowance”, for the U.S. Appl. No. 17/518,963, dated May 11, 2022, 7 pages. [cited by applicant]
Silva et al, “An expert system for automated flavour matching—Prioritizer”, DOI: 10.1002/ffj.3386, 2017, 8 pages. [cited by applicant]
Severcan et al., “Estimation of protein secondary structure from FTIR spectra using neural networks”, Journal of Molecular Structure 565-566 (2001) 383-397, 5 pages. [cited by applicant]
Hering et al., “An alternative method for rapid quantification of protein secondary structure from FTIR spectra using neural networks”, Spectroscopy 16 (2002) 53-69, 18 pages. [cited by applicant]
Akkas et al., “Effects of lipoic acid supplementation on rat brain tissue: An FTIR spectroscopic and neural network study”, Food Chemistry 105 (2007) 1281-1288, DOI: 10.1016/j.foodchem.2007/03.015, 8 pages. [cited by applicant]
European Patent Office, “European Search Report,” in application No. EP 22733498, dated May 10, 2023, 5 pages. [cited by applicant]
Paul, Rahl, “Classifying Cooking Object's State using a Tuned VGG Convolutional Neural Netwrok,” May 2018, 5 pages. [cited by applicant]
springwise.com, “Artificial Intelligence Uses Algorithms to Make Nutritious Vegan Meat,” https;//springwise.com/artificial-intelligence-algorithms-vegan-meat/, last viewed May 5, 2023, 2 pages. [cited by applicant]
Malav et al. “Meat analogue: A Review, Critical Reviews in Food Science and Nutrition,” DOI: 10.1080/10408398.2012.689381, 2013, 16 pages. [cited by applicant]
bbc.com, “Could AI help to create a meat-free world?”, https://www.bbc.com/future/article/20171214-could-ai-help-create-a-meat-free-world, last viewed May 5, 2023, 7 pages. [cited by applicant]
United States Patent Office, “Office Action”, in U.S. Appl. No. 17/720,684, dated Dec. 29, 2022, 5 pages. [cited by applicant]
De Clercq et al., “Data-Driven Recipe Completion Using Machine Learning Methods,” Trends in Food Science & Technology 49 (2016), Dec. 2015, p. 1-13. [cited by applicant]
Pinel et al., Chapter 16: A Culinary Computational Creativity System, Computational Creativity Research: Towards Creative Machines, Jan. 2014, pp. 327-346. [cited by applicant]
United States Patent Office, “Notice of Allowance”, in U.S. Appl. No. 17/720,684, dated Apr. 5, 2023, 5 pages. [cited by applicant]