Can machine learning models provide accurate fertilizer recommendations? | Synapse