ML is promising in predicting DBP formation using either water quality and operational parameters or via online spectrum monitoring. However, even with the knowledge of DBP concentration, controlling DBPs in drinking water remains costly and inefficient ). An effective approach for DBP control is to remove DBP precursors and prevent them from reaching the clear wells in water utilities . This needs a comprehensive understanding of the mechanisms for DBP formation.