AgriAI: Machine Learning Frameworks for Tailored Crop Recommendations using Soil Nutrient Parameters | Synapse