Plants typically benefit from different fertilizers/NPKs during their different lifecycle phases. Update AI fertilizer recommendations to provide recommendations for each phase - not just one set of recommendations.
Be aware that not all plants have the same set of lifecycle phases. For example, tomatoes veg, flower, and fruit; but pineapples only veg and flower (the fruit is technically the flower).