In this project, we developed a Flask backend API for an ensemble-based classification model for diagnosing partial shading and short-circuit faults in a photovoltaic (PV) string. You can read the relevant research article from https://www.sciencedirect.com/science/article/pii/S036054422100712X
Figure: The effects of (a) Shading, (b) Short-circuit fault scenarios in the PV string.