I. Introduction
With the recent development in the field of IoT, Big Data, Cloud and Mobile Computing, the world is moving towards smarter implementations to real-world problems [1]. If speaking about the Indian context, agriculture happens to be the backbone of this developing nation's economy, making a transition from conventional agricultural methods to a much better and smarter method of agriculture will change the current scenario invariably. Improper maintenance of the crops leads to crop failure which in turn leads to huge loss for the farmers.