Why generic AI didn't work for events