This document discusses the development of an automated machine learning system to provide agricultural suggestions to farmers in India. It considers various environmental and soil factors to recommend suitable crops. The system aims to address problems farmers face in selecting appropriate crops for their land. It discusses developing models using machine learning techniques like supervised learning to forecast crop yields and success. An online interface allows farmers to access customized suggestions. The system seeks to improve farming profits and make agriculture more attractive to farmers.