Water is one of the major fluids associated with the operational cycle of the oil industry that must be carefully considered due to its environmental, treatment facility, and economic impacts. Over the years, various methods have been developed to identify excessive water production. These methods range from reliable and expensive ones, such as well-logging records, to less accurate methods that utilize available production and water-oil ratio data, such as the Chan plot. The Chan plot emphasizes that well production can exhibit various patterns of excessive water production, including constant water-oil ratios, normal displacement, channeling, and coning. However, manual interpretation of these plots is often confusing due to the noise present in the actual data. Machine learning models have improved interpretation accuracy, but limitations remain in detecting evolving water production patterns. This paper reviews the application of Chan plots and their integration with existing diagnostic tools for diagnosing excessive water production. It then focuses on a recent advanced model that leverages machine learning specifically designed to improve the interpretation of Chan plots. The review highlights the limitations of traditional interpretation techniques and explores how the recent advanced model can address these limitations. Additionally, the paper briefly discusses the potential of an interactive model for the continuous monitoring of water production patterns. Finally, the paper offers recommendations for future research directions.