COORD_PHRASAL YAML source
code: COORD_PHRASAL
biber_number: O64
xiao_number: H82
name: Phrasal coordination
definition: >-
Coordination of phrases (NPs, APs, PPs) rather than clauses.
normalization: words
detection:
- requires:
- pos
- dep
semgrex: '{pos:/NN.*/}=n1 >conj {pos:/NN.*/}=n2'
description: 'Phrasal coordination: noun coordinated with noun.'
- source: pybiber
requires:
- pos
- upos
parts:
p1:
cql: '[upos="NOUN"] [pos="CC"] [upos="NOUN"]'
anchor: 1
p2:
cql: '[upos="VERB"] [pos="CC"] [upos="VERB"]'
anchor: 1
p3:
cql: '[upos="ADJ"] [pos="CC"] [upos="ADJ"]'
anchor: 1
p4:
cql: '[upos="ADV"] [pos="CC"] [upos="ADV"]'
anchor: 1
combine: "p1 | p2 | p3 | p4"
description: >-
pybiber checks CC (coordinating conjunction) flanked by matching
UPOS categories. Anchors on CC (position 1) since the conjunction
is the feature instance. Four patterns: noun+noun, verb+verb,
adj+adj, adv+adv.
sources:
- biber_1988
- pybiber
- xiao_2009
notes: >-
Biber distinguished phrasal (D3) from non-phrasal (D1) coordination. MFTE's [[CC]]
counts all coordinating conjunctions without distinguishing. Needs syntactic parsing
to split.
examples:
- text: kings and queens
- text: old and wise