Not anymore. Before, it was possible to monitor the energy level of the coral in the plaza, which typically correlated with the onset of a curse. But that appears to have stabilized while the curses remain a constant. As far as I'm aware, there's no way to accurately predict them so long as the coral is in this state, but one every few weeks is a safe bet.
[Video]