Add a short description here!
Project description
Spacy wordnet annotator
spacy-wordnet
creates annotations that easily allow the use of wordnet
and wordnet domains by using
the nltk wordnet interface
Install
pip install spacy-wordnet
Requirements
Some nltk data must be installed before using this package
python -m nltk.downloader wordnet
python -m nltk.downloader omw
Usage
import spacy
from spacy_wordnet.wordnet_annotator import WordnetAnnotator
# Load an spacy model (supported models are "es" and "en")
nlp = spacy.load('en')
nlp.add_pipe(WordnetAnnotator(nlp.lang), after='tagger')
token = nlp('prices')[0]
# wordnet object link spacy token with nltk wordnet interface by giving acces to
# synsets and lemmas
token._.wordnet.synsets()
token._.wordnet.lemmas()
# And automatically tags with wordnet domains
token._.wordnet.wordnet_domains()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
spacy-wordnet-0.0.3.tar.gz
(646.6 kB
view hashes)