How to Crush the Soylent Problem


What we really need is an up-to-date database of ingredients, nutritional profiles and costs, then it becomes a simple linear programming problem to minimize costs. It’d be ideal to have prices in real time, plus you’d also want the ability to add constraints in case of individual allergies, tastes, etc. Having the necessary, complete nutritional profile for every important ingredient would be a bit tedious, but would only need to be once for each ingredient (unless reformulated).


#2 has a fairly complete database.

#3 also seems like something in this category - comprehensive nutrition info on many, many foods, with the option to suggest things to add to a diet given user-defined food availability.