A mobile application involving machine learning to recommend crop variety and also predict crop yield.