predicate augmented transducer-based framework for semi-automatic linguistic metadata annotation