CHECK feature

From Parallel Grammar Wiki
Jump to navigation Jump to search

The CHECK feature is used in ParGram to collect up language particular information that is necessary for morphosyntactic well-formedness checking. For ease of grammar engineering, the feature is encoded at f-structure. Typical CHECK feature candidates are items like the strong/weak adjectival inflection in German or information on which form the auxiliaries have to be in cases of English auxiliary stacking (e.g., _will have been_ vs. _was having been_). Generally, information coded up at f-structure should be drawn from a universally relevant inventory (e.g., subject, tense/aspect, case) as f-structure should (as much as possible) encode a level of analysis that abstracts away from language particular encoding methods. The information collected in the CHECK feature should be irrelevant for machine translation or for semantic analysis, for example.