Smart Irrigation System Techniques using Artificial Intelligence and IoT | Synapse