Indian poultry industry has evolved from a simple backyard occupation to a large commercial agri-based enterprise. Chicken dominates poultry production in India, accounting for almost 95% of total egg production. Several factors affect the egg production such as feeding material, drinking water, environmental factors etc. Analyzing the water quality is one of the important tasks. Cauvery River is considered as the study area because of its importance in several states of South India which have significant contribution in poultry farming. The aim of the proposed study is to develop an automated approach of water quality analysis and present a novel machine learning approach which considers an improved feature ranking method and ensemble tree classifier with majority voting. The experimental result shows that proposed approach performs better with an accuracy of 95.12%.