|
|
|
|
|
by vector_spaces
402 days ago
|
|
This is a deceptively difficult problem. Food is incredibly messy -- grocery delivery is very far from being a solved problem even with a human in the loop. You have to deal with stockouts and sensible replacements, and driver/picker error, and quality variance. Quality variance is a huge issue in perishable categories and a major reason why foodtech is tremendously difficult (and fun, IMO). Simple quality variance examples: banana ripeness. Or size of items that can only be ordered by each instead of by lb. Or one of the two onions you needed looking mostly fine on the outside but rotten on the inside. As an experiment, try ordering all the ingredients to make a specific recipe several days in a row. You'll tend to hit an failure rate between 15-30%. That failure rate is usually fine if you're just restocking for home -- you can always pick up milk/sugar/whatever tomorrow -- but it's pretty awful if it means that something like 1 in 5 of your dinner plans are ruined or you have to leave your guests to rush to the store to pick up some missing ingredient Also: the LLM will need to be aware of your home inventory, unless you're fine with it ordering lots ingredients you already have So there's lots of hidden complexity here. If they turn this on, it will be a fun party trick that will work once in a while, but getting burned with ruined plans causes people to churn out fast. |
|