Text this: Temporal case-based reasoning for reservoir spillway gate operation recommendation