Artificial Intelligence or AI technology is now being employed in agriculture for higher yield and augmenting farm income. AI algorithms can be used for weather forecasting, and analyse chemical composition of soil to know which nutrients could be lacking.