We will start by introducing (or I expect for most of you revising) the basics of word meaning, both from a general linguistic point of view and then a little on computational representations such as wordnets.
wn module to load omw-en:1.4 (Princeton Wordnet 3.0 formatted for WN)
import wn
wn.download('omw-en:1.4')
ewn=wn.Wordnet('omw-en:1.4')
sense.counts)
antonyms?
closure (shown in the tutorial)
[w for w in ewn.words()]
[w for w in ewn.synsets(pos='n')]
wn then you get all words for all languages, this can be a lot!
synset.lexfile())
python (>= 3.10) and the wn (>=0.14) module
uv or something similar to make a virtual
environment. If that is beyond you, we can go through it after
class, an older version is fine for the first day.