Skip to main content

Add a short description here!

Project description

# Spacy wordnet annotator

`spacy-wordnet` creates annotations that easily allow the use of wordnet
and [wordnet domains](http://wndomains.fbk.eu/) by using
the [nltk wordnet interface](http://www.nltk.org/howto/wordnet.html)




## Install

````bash
pip install spacy-wordnet
````

## Requirements
Some nltk data must be installed before using this package

````bash
python -m nltk.downloader wordnet
python -m nltk.downloader omw

````

## Usage

````python

import spacy

from spacy_wordnet.wornet_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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for spacy-wordnet, version 0.0.1
Filename, size File type Python version Upload date Hashes
Filename, size spacy-wordnet-0.0.1.tar.gz (83.9 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page