RiTa.WordNet

a WordNet library for Java/Processing

     FEATURES:

  • Provides simple access to the WordNet ontology for language-oriented artists:

    • Synonyms, Antonyms, Hypernyms, & Hyponyms
    • Holonyms, Meronyms, Coordinates, & Similars
    • Nominalizations, Verb-Groups, & Derived-terms
    • Glosses, See-Alsos, Examples, & Descriptions
    • Support for Pattern-matching, Soundex, Anagrams, etc.

  • Wraps Jawbone/JWNL functionality for Java/Processing
  • Provides distance metrics between ontology terms
  • Assigns unique IDs for each word sense/pos
  • Supports version 2.x-3.0 across platforms

     Installation:

  • To install RiTa.WordNet, unzip RiTaWN.zip and place the 'ritaWN' folder inside the "libraries" folder in your Processing 'sketchbook'. To find the sketchbook location, open the Preferences window from within Processing and look for "Sketchbook location" at the top

  • To use RiTa.WordNet directly in Java, you must include the RiTa.WordNet jars (ritaWN.jar and supportWN.jar) as well as Processing'score.jar in Java's 'classpath'.

 

                        [ download ]   [ questions ]

 

 Author: Daniel C. Howe
 Version: Alpha [032]
 Tested:
 
Processing 1.x
 
 Credits: John Didion(JWNL)
Mike Wallace(Jawbone)
Oliver Steele(JWordNet)
Braxon Soderman
Matthew Stone

 


 

 [RiWordnet]

RiWordnet
ADJ
ADV
NOUN
VERB
exists()
getAllAlsoSees()
getAllAntonyms()
getAllCoordinates()
getAllDerivedTerms()
getAllExamples()
getAllGlosses()
getAllHolonyms()
getAllHypernyms()
getAllHyponyms()
getAllMeronyms()
getAllNominalizations()
getAllSimilar()
getAllSynonyms()
getAllSynsets()
getAllVerbGroups()
getAlsoSees()
getAnagrams()
getAntonyms()
getAnyExample()
getBestPos()
getCommonParent()
getCommonParents()
getContains()
getCoordinates()
getDerivedTerms()
getDescription()
getDistance()
getEndsWith()
getExamples()
getGloss()
getHolonyms()
getHypernyms()
getHypernymTree()
getHyponyms()
getHyponymTree()
getMeronyms()
getNominalizations()
getPos()
getRandomExample()
getRandomExamples()
getRandomWord()
getRandomWords()
getRegexMatch()
getSenseCount()
getSenseIds()
getSimilar()
getSoundsLike()
getStartsWith()
getStems()
getSynonyms()
getSynset()
getVerbGroup()
getWildcardMatch()
ignoreCompoundWords()
ignoreUpperCaseWords()
isAdjective()
isAdverb()
isIgnoringCompoundWords()
isIgnoringUpperCaseWords()
isNoun()
isStem()
isVerb()
iterator()
printHypernymTree()