HDG Hedges

Definition

Hedging expressions: maybe, sort of, kind of, perhaps, somewhat, etc.

Detection Rules

Default hedges rule (based on MFTE). Refines RB.

p1
cql[word={words}]
p2
cql[word="something"] [word="like"]
p3
cql[word="at"] [word="about"]
p4
cql[word="sort"] [word="of"]
p5
cql[word="kinda|sorta"]
combine: p1 | p2 | p3 | p4 | p5
Word list (12 items)
allegedly apparently conceivably maybe perhaps possibly predictably presumably probably purportedly roughly somewhat

Requires: word

Refines: RB

mfte

MFTE hedges: simple word list, plus multi-word patterns. “something like” → HDG on “like”. “at about” → HDG on “about”. “sort/kind of” → HDG on “of”. “kinda/sorta” → HDG. “about/around” before numbers → HDG.

p1
cql[word={words}]
p2
cql[word="something"] [word="like"]
p3
cql[word="at"] [word="about"]
p4
cql[word="sort"] [word="of"]
p5
cql[word="kinda|sorta"]
combine: p1 | p2 | p3 | p4 | p5
Word list (12 items)
allegedly apparently conceivably maybe perhaps possibly predictably presumably probably purportedly roughly somewhat

Requires: word, pos

Refines: RB

pybiber

pybiber hedges: “maybe” (any tag) plus 5 multi-word patterns. All blob patterns use _\S* (any POS tag, not restricted to RB).

p1
cql[word="maybe"]
p2
cql[word="at"] [word="about"]
p3
cql[word="something"] [word="like"]
p4
cql[word="more"] [word="or"] [word="less"]
p5
cql[word="sort"] [word="of"]
p6
cql[word="kind"] [word="of"]
combine: p1 | p2 | p3 | p4 | p5 | p6

Requires: word

Normalization

Per words

Examples

Perhaps the road would be safer in daylight.

It was sort of an accident, or maybe a stroke of luck.

He was more or less convinced they should continue.

There seemed to be no sort of chance of getting out.

Source: le_foll_2024

I wish that kind of thing never happened.

Source: le_foll_2024

She’s maybe gonna do it.

Source: le_foll_2024

Non-examples

What sort of creature was it?

sort of = type of, not hedge — detector matches but wrong sense

Sources

  • biber_1988 — Biber, Douglas (1988) : Variation across Speech and Writing
  • mfte — Le Foll, Elen & Shakir, Muhammad (2023/2025) : Multi-Feature Tagger of English (MFTE) — Python version
  • pybiber — Brown, David West & Reinhart, Alex (2026) : pybiber — Python package for linguistic feature extraction and Multi-Dimensional Analysis
  • grieve_2023 — Grieve, Jack (2023) : Register variation explains stylometric authorship analysis