Knowledge base · Recommendation engine
Seasonal and substitute vegetables: how should the engine recommend?
Season, local availability, price and user preference can influence which vegetable or fruit is practical for a recipe. The engine can offer a swap suggestion, but after every swap it must check allergens, preparation time, texture and nutrient data.