smart farming, machine learning, crop recommendation, fertilizer suggestion,sustainable agriculture,precision agriculture, agricultural productivity