JJPR YAML source
code: JJPR
biber_number: I41
xiao_number: D60
mfte_code:
- JJEPSTother
- JJPR
- JJPRother
name: Predicative adjectives
definition: >-
Adjectives in predicative position after a copular verb (e.g., "the man is tall",
"she felt happy").
normalization: finite_verbs
detection:
- source: mfte
requires:
- pos
cql: '[pos="JJ|JJR|JJS"]'
combine: "_ & !QUAN & !AMP & !DWNT & !EMPH & !HDG & -JJAT"
description: >-
MFTE sweeps all remaining JJ/JJR/JJS as JJPR (line 1161). JJAT
replaces JJ tag and is subtracted by count. QUAN, AMP, DWNT, EMPH,
and HDG also REPLACE some JJ tokens before the sweep; excluded by
index overlap. Semantic adj subclasses (JJATDother, JJCOLR, etc.)
APPEND and are counted independently.
- requires:
- pos
- dep
semgrex: '{pos:/VB.*/}=cop >acomp {pos:JJ}=adj'
- source: pybiber
requires:
- word
- lemma
- pos
- upos
cql: '[lemma={words} & upos="VERB|AUX"] [upos="ADJ" & word!=".*-.*"] [upos!="NOUN|ADJ|ADV"]'
words:
- act
- appear
- be
- become
- feel
- get
- look
- prove
- remain
- seem
- sound
- turn
description: >-
pybiber uses UPOS for all checks: linking verb (VERB or AUX) + ADJ
(not JJ specifically) + next token not NOUN/ADJ/ADV. Excludes
hyphenated adjectives.
examples:
- text: That's _right_.
source: le_foll_2024
- text: One of the _main_ advantages of being _famous_...
source: le_foll_2024
- text: It must be absolutely _wonderful_.
source: le_foll_2024
sources:
- mfte
- pybiber
- xiao_2009
notes: Biber 1988 counted only attributive adjectives.