glazing.wordnet¶
WordNet data models and utilities.
Overview¶
The WordNet module provides models for synsets, lemmas, and lexical relations.
Modules¶
- Models - Core data models (Synset, Lemma, etc.)
- Loader - Loading WordNet data from JSON Lines
- Converter - Converting from WordNet database format
- Search - Searching WordNet data
- Relations - Lexical relation utilities
- Morphy - Morphological processing
wordnet
¶
WordNet data models and utilities.
This module provides models for WordNet synsets, word senses, lexical and semantic relations. It supports the complete WordNet 3.1 database structure including morphological processing and relation traversal.
| CLASS | DESCRIPTION |
|---|---|
Synset |
A set of cognitive synonyms representing a concept. |
Word |
A lemma within a synset. |
Sense |
A word-meaning pair with sense key. |
Pointer |
A relation to another synset or word. |
| FUNCTION | DESCRIPTION |
|---|---|
load |
Load WordNet data from JSON Lines. |
Examples:
>>> from frames.wordnet import load
>>> wn = load("data/wordnet.json")
>>> synset = wn.get_synset("02084442") # dog.n.01
>>> print(synset.gloss)