NCOMP Noun compounds
Definition
Two or more nouns appearing adjacently (e.g., “computer screen”, “sword blade”).
Detection Rules
mfte
MFTE tags second noun in adjacent noun pairs. First noun 3+ chars, any NN tag (including NNP); second noun 2+ chars, NN or NNS only (excludes NNP to avoid tagging proper name pairs like “Barack Obama”). Also matches hyphenated compounds: NN(5+) - NN(3+).
p1
cql[cat="NN|NNP|NNS|NNPS" & word=".{3,}"] [cat="NN|NNS" & word=".{2,}"]
p2
cql[cat="NN|NNP|NNS|NNPS" & word=".{5,}"] [word="-"] [cat="NN|NNS" & word=".{3,}"]
combine: p1 | p2
cql[pos="NN|NNS|NNP|NNPS"]{2,}
Normalization
Per nouns
Examples
Surely this stone must be the last one to cover the dungeon entrance!
Source: le_foll_2024
Experts say that the rare winter phenomenon is a natural occurrence.
Source: le_foll_2024
Sources
- mfte — Le Foll, Elen & Shakir, Muhammad (2023/2025) : Multi-Feature Tagger of English (MFTE) — Python version