RiTa.WordNet

a WordNet library for Java/Processing

     FEATURES:

  • Provides simple access to the WordNet ontology:

    • 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
  • Support for both applications and applets

     Installation:

  • To install RiTa.WordNet, unzip RiTaWN.zip and place the 'ritaWN' folder inside the "libraries" folder of the Processing sketchbook. To find the sketchbook location, open the Preferences window from within Processing and look for the "Sketchbook location" item at the top
  • To use RiTa.WordNet directly in Java, you must include all the RiTa.WordNet jars (ritaWN.jar and supportWN.jar) as well as Processing'score.jar in Java's 'classpath'. Seethis page for step-by-step directions inEclipse.

     Examples:

 

                        [ download ]   [ questions ]

 

 Author: Daniel C. Howe
 Version: Alpha [029]
 Tested: Processing 1.0.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()