Definition of lexicographic and string-similarity features. We denote by the string pred the lexical realization of the predicate, and by the Boolean indicator rev whether arg1 is X and arg2 is Y, or vice versa. Normalized edit-distance is edit-distance divide by the sum of lengths of pred1 and pred2.
Name . | Type . | Source . | Description . |
---|---|---|---|
synonym | binary | WordNet | rev1 = rev2 ∧ pred1 is a synonym of pred2. |
loose synonym | binary | WordNet | rev1 = rev2 ∧ pred1 and pred2 are identical except for a pair of words (w1,w2) where w1 is a synonym of w2. |
hypernym | binary | WordNet | rev1 = rev2 ∧ pred1 is a hypernym of pred2 at distance ≤ 2. |
loose hypernym | binary | WordNet | rev1 = rev2 ∧ pred1 and pred2 are identical except for a pair of words (w1,w2) where w1 is a hypernym of w2 at distance ≤ 2. |
hyponym | binary | WordNet | rev1 = rev2 ∧ pred1 is a hyponym of pred2 at distance ≤ 2. |
loose hyponym | binary | WordNet | rev1 = rev2 ∧ pred1 and pred2 are identical except for a pair of words (w1,w2) where w1 is a hyponym of w2 at distance ≤ 2. |
co-hyponym | binary | WordNet | rev1 = rev2 ∧ pred1 is a co-hyponym of pred2 at distance ≤ 2. |
loose co-hyponym | binary | WordNet | rev1 = rev2 ∧ pred1 and pred2 are identical except for a pair of words (w1,w2) where w1 is a co-hyponym of w2 at distance ≤ 2. |
entailment | binary | WordNet | rev1 = rev2 ∧ pred1 verb-entails pred2 (distance ≤ 1). |
loose entailment | binary | WordNet | rev1 = rev2 ∧ pred1 and pred2 are identical except for a pair of words (w1,w2) where w1 verb-entails w2 (distance ≤ 1). |
stronger | binary | VerbOcean | rev1 = rev2 ∧ pred1 is stronger-than pred2. |
loose stronger | binary | VerbOcean | rev1 = rev2 ∧ pred1 and pred2 are identical except for a pair of words (w1,w2) where w1 is stronger-than w2. |
rev-stronger | binary | VerbOcean | rev1 = rev2 ∧ pred2 is stronger-than pred1. |
loose rev-stronger | binary | VerbOcean | rev1 = rev2 ∧ pred1 and pred2 are identical except for a pair of words (w1,w2) where w2 is stronger-than w1. |
CatVar | binary | CatVar | pred1 and pred2 contain a pair of content words (w1,w2) that are either identical or derivationally-related in CatVar. |
remove word | binary | String | rev1 = rev2 ∧ removing a single word from pred1 will result in pred2. |
add word | binary | String | rev1 = rev2 ∧ adding a single word to pred1 will result in pred2. |
remove adj. | binary | String | rev1 = rev2 ∧ removing a single adjective from pred1 will result in pred2. |
add adj. | binary | String | rev1 = rev2 ∧ adding a single adjective to pred1 will result in pred2. |
Edit | real | String | if rev1 = rev2, the normalized edit-distance between pred1 and pred2, otherwise 1. |
Reverse | binary | String | rev1 = rev2. |
Name . | Type . | Source . | Description . |
---|---|---|---|
synonym | binary | WordNet | rev1 = rev2 ∧ pred1 is a synonym of pred2. |
loose synonym | binary | WordNet | rev1 = rev2 ∧ pred1 and pred2 are identical except for a pair of words (w1,w2) where w1 is a synonym of w2. |
hypernym | binary | WordNet | rev1 = rev2 ∧ pred1 is a hypernym of pred2 at distance ≤ 2. |
loose hypernym | binary | WordNet | rev1 = rev2 ∧ pred1 and pred2 are identical except for a pair of words (w1,w2) where w1 is a hypernym of w2 at distance ≤ 2. |
hyponym | binary | WordNet | rev1 = rev2 ∧ pred1 is a hyponym of pred2 at distance ≤ 2. |
loose hyponym | binary | WordNet | rev1 = rev2 ∧ pred1 and pred2 are identical except for a pair of words (w1,w2) where w1 is a hyponym of w2 at distance ≤ 2. |
co-hyponym | binary | WordNet | rev1 = rev2 ∧ pred1 is a co-hyponym of pred2 at distance ≤ 2. |
loose co-hyponym | binary | WordNet | rev1 = rev2 ∧ pred1 and pred2 are identical except for a pair of words (w1,w2) where w1 is a co-hyponym of w2 at distance ≤ 2. |
entailment | binary | WordNet | rev1 = rev2 ∧ pred1 verb-entails pred2 (distance ≤ 1). |
loose entailment | binary | WordNet | rev1 = rev2 ∧ pred1 and pred2 are identical except for a pair of words (w1,w2) where w1 verb-entails w2 (distance ≤ 1). |
stronger | binary | VerbOcean | rev1 = rev2 ∧ pred1 is stronger-than pred2. |
loose stronger | binary | VerbOcean | rev1 = rev2 ∧ pred1 and pred2 are identical except for a pair of words (w1,w2) where w1 is stronger-than w2. |
rev-stronger | binary | VerbOcean | rev1 = rev2 ∧ pred2 is stronger-than pred1. |
loose rev-stronger | binary | VerbOcean | rev1 = rev2 ∧ pred1 and pred2 are identical except for a pair of words (w1,w2) where w2 is stronger-than w1. |
CatVar | binary | CatVar | pred1 and pred2 contain a pair of content words (w1,w2) that are either identical or derivationally-related in CatVar. |
remove word | binary | String | rev1 = rev2 ∧ removing a single word from pred1 will result in pred2. |
add word | binary | String | rev1 = rev2 ∧ adding a single word to pred1 will result in pred2. |
remove adj. | binary | String | rev1 = rev2 ∧ removing a single adjective from pred1 will result in pred2. |
add adj. | binary | String | rev1 = rev2 ∧ adding a single adjective to pred1 will result in pred2. |
Edit | real | String | if rev1 = rev2, the normalized edit-distance between pred1 and pred2, otherwise 1. |
Reverse | binary | String | rev1 = rev2. |