active learning + two token entities: should I reject OR accept partially correct predictions at the beginning of learning?

We'd definitely recommend option 2 – you should always reject partial suggestions. The active learning-powered recipes will look at all possible analyses for the parse, so the correct boundaries are likely in there – it might just not be the suggestion you see first. By being very "strict" and rejecting inomplete suggestions, you tell the model to "try again" and will move it towards the correct boundaries.

Also see this thread: