Advancing Water Quality Monitoring in Smart Cities using Machine learning Techniques | IEEE Conference Publication | IEEE Xplore