The system automates irrigation based on water requirements of crops by integrating Machine Learning and Internet of Things.