AIoT based soil nutrient analysis and recommendation system for crops using machine learning | Synapse