COMPAR YAML source

code: COMPAR
mfte_code: COMPAR
name: Comparatives
definition: Comparative adjective and adverb forms (-er, more/less + adj/adv).
normalization: words
detection:
- source: mfte
  requires:
  - word
  - pos
  parts:
    p1:
      cql: '[pos="JJR|RBR"]'
    p2:
      cql: '[word=".*er" & pos="JJ|RB" & word!={words_exclude}]'
    p3:
      cql: '[word="worse" & pos="JJ.*|RB.*"]'
    p4:
      cql: '[word="less|more"] [pos="JJ.*|RB.*"]'
  combine: "(p1 | p2 | p3 | p4) & !QUAN & !AMP"
  words:
    exclude:
    - after
    - altogether
    - bitter
    - clever
    - eager
    - either
    - ever
    - hyper
    - inner
    - never
    - order
    - other
    - over
    - premier
    - proper
    - queer
    - rather
    - sinister
    - sober
    - super
    - together
    - utter
  description: >-
    MFTE comparatives (APPEND): (1) JJR/RBR POS tags, (2) morphological
    -er matching with exclusion list for non-comparative -er words,
    (3) "worse", (4) analytic "more/less + JJ/RB". QUAN excludes needed
    because MFTE's QUAN consumes "more" before COMPAR. AMP excludes for
    "altogether" etc. consumed by amplifiers first.
sources:
- mfte
- biber_2006
notes: Also includes analytic comparatives (more/less + adj/adv).