Question

I have a list of GRE words which I am getting a list of synsets for.

for word in words:
    synsets = wordnet.synsets(word['name'])

    for synset in synsets:
        print synset.pos #prints part of speech

For many of the words in the list, I see familiar parts of speech like verbs, nouns, etc. However, I am coming across many words which are classified with "s". I can't for the life of me figure out what part of speech "s" stands for. The only thing I can think of is that "s" stands for "singular", but that isn't a part of speech classification.

For example, the word "admonitory" is an adjective. The two synsets which are returned are "admonitory.s.01" and "admonitory.s.02". Both list the part of speech as "s".

I would really appreciate it if someone could explain this to me, or point me in the direction of some good resources where I might find the answer.

I have already read through the NLTK documentation on the subject and didn't find the answer there.

Was it helpful?

Solution

https://wordnet.princeton.edu/documentation/wndb5wn documents this as ADJECTIVE SATELLITE. https://wordnet.princeton.edu/documentation/wngloss7wn explains that adjectives are subcategorized into "head" and "satellite" synsets within an "adjective cluster":

Adjectives are arranged in clusters containing head synsets and satellite synsets. Each cluster is organized around antonymous pairs (and occasionally antonymous triplets). The antonymous pairs (or triplets) are indicated in the head synsets of a cluster. Most head synsets have one or more satellite synsets, each of which represents a concept that is similar in meaning to the concept represented by the head synset. One way to think of the adjective cluster organization is to visualize a wheel, with a head synset as the hub and satellite synsets as the spokes. Two or more wheels are logically connected via antonymy, which can be thought of as an axle between the wheels.

OTHER TIPS

To add to the technical detail tripleee shared, following gives better understanding of what satellite adjectives are -

Certain adjectives bind minimal meaning. e.g. "dry", "good", &tc. Each of these is the center of an adjective synset in WN.

Adjective satellites imposes additional commitments on top of the meaning of the central adjective, e.g. "arid" = "dry" + a particular context (i.e. climates)

Source: https://www.englishforums.com/English/AdjectiveSatellite/nwzhv/post.htm

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top