The document proposes an intelligent IoT-based hydroponics system using machine learning. It aims to minimize soil erosion and pollution from traditional farming. The system uses sensors to monitor the hydroponics environment and sends data to a Raspberry Pi, which uses a deep neural network trained on past data to predict optimal control actions. A trial on tomato plants showed the hydroponic plants grew faster and larger than soil-grown plants. The system effectively regulated parameters like pH, temperature and nutrients for plant growth without human intervention.