public class JWNLSimple extends Object
Modifier and Type | Field and Description |
---|---|
Dictionary |
dict |
Constructor and Description |
---|
JWNLSimple(String cfgxml) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
ArrayList<Relationship> |
findRelationshipsAllPOS(Synset synset1,
Synset synset2) |
LinkedHashSet<Synset> |
getAllSynsets(POS pos,
String expr)
Differs from getIndexWord/getSenses on the stemming operation and from
lookUpIndexWord/getSenses for not segmenting the 'expr' argument
|
LinkedHashSet<Synset> |
getAllSynsets(String expr)
Simplest of all the getAllSynsets.
|
HashMap<POS,LinkedHashSet<Synset>> |
getAllSynsetsByPOS(String expr)
Get all synsets for an (eventually multi-word) expression in a 'online
wordnet' fashion.
|
HashMap<String,LinkedHashSet<String>> |
getAllSynsetsLiteral(String expr)
Similar to getAllSynsets but with POS as String and only synset words (no
gloss, etc and no synset distinction - bag of words).
|
LinkedHashSet<Synset> |
getAttribute(Synset asyn)
Synset list version of PointerUtils.getAttributes
|
LinkedHashSet<Synset> |
getCause(Synset asyn)
Synset list version of PointerUtils.getCauses
|
LinkedHashSet<Word> |
getDerivationallyRelatedForm(Synset asyn) |
LinkedHashSet<Synset> |
getDirectAntonyms(Synset asyn)
Synset list version of PointerUtils.getAntonyms
|
LinkedHashSet<Synset> |
getDirectHypernyms(Synset asyn) |
LinkedHashSet<Synset> |
getDomainCategory(Synset asyn) |
LinkedHashSet<Synset> |
getDomainUsage(Synset asyn) |
LinkedHashSet<Synset> |
getEntailment(Synset asyn)
Synset list version of PointerUtils.getEntailments
|
LinkedHashSet<Synset> |
getFullHyponyms(Synset asyn)
Get full hyponym tree as a list of synsets (no structure).
|
LinkedHashSet<Synset> |
getIndirectAntonyms(Synset asyn)
Antonyms of 'similar to'.
|
LinkedHashSet<Synset> |
getInheritedHypernyms(Synset asyn)
Get inherited hypernym tree as a list of synsets (no structure).
|
LinkedHashSet<Synset> |
getInstanceOf(Synset asyn) |
LinkedHashSet<Synset> |
getMemberHolonym(Synset asyn)
Synset list version of PointerUtils.getMemberHolonyms
|
LinkedHashSet<Synset> |
getPartHolonym(Synset asyn)
Synset list version of PointerUtils.getPartHolonyms
|
LinkedHashSet<Synset> |
getPartMeronym(Synset asyn)
Synset list version of PointerUtils.getPartMeronyms
|
LinkedHashSet<Word> |
getPertainym(Synset asyn) |
LinkedHashSet<Word> |
getPhrasalVerb(Synset asyn)
Similar/duplicate of getSeeAlso only for
|
LinkedHashSet<Synset> |
getSeeAlso(Synset asyn)
Synset list version of PointerUtils.getAlsoSees
|
LinkedHashSet<String> |
getSentenceFrame(Synset asyn) |
LinkedHashSet<Synset> |
getSimilarTo(Synset asyn)
Get "similar to".
|
LinkedHashSet<Synset> |
getSisterTerms(Synset asyn)
Synset list version of PointerUtils.getCoordinateTerms
|
LinkedHashSet<Synset> |
getVerbGroup(Synset asyn)
Synset list version of (fixed) PointerUtils.getVerbGroup
|
void |
init() |
String |
wordnetStemmer(String expr)
Stemmer for words present in the wordnet database.
|
LinkedHashSet<IndexWord> |
wordnetStemmerAll(String expr)
Stemmer for words present in the wordnet database.
|
public Dictionary dict
public JWNLSimple(String cfgxml)
public void init()
public void close()
public String wordnetStemmer(String expr)
expr
- - word or multi word sentence to look for and 'stemme'public LinkedHashSet<IndexWord> wordnetStemmerAll(String expr)
expr
- - word or multi word sentence to look for and 'stemme'public HashMap<POS,LinkedHashSet<Synset>> getAllSynsetsByPOS(String expr)
expr
- public LinkedHashSet<Synset> getAllSynsets(POS pos, String expr)
pos
- expr
- public LinkedHashSet<Synset> getAllSynsets(String expr)
expr
- public HashMap<String,LinkedHashSet<String>> getAllSynsetsLiteral(String expr)
expr
- public LinkedHashSet<Synset> getFullHyponyms(Synset asyn)
main/root
- synset referencepublic LinkedHashSet<Synset> getDirectHypernyms(Synset asyn)
public LinkedHashSet<Synset> getInheritedHypernyms(Synset asyn)
main
- /root synset referencepublic LinkedHashSet<Synset> getIndirectAntonyms(Synset asyn)
asyn
- public LinkedHashSet<Synset> getSisterTerms(Synset asyn)
asyn
- public LinkedHashSet<Synset> getSeeAlso(Synset asyn)
asyn
- public LinkedHashSet<Synset> getSimilarTo(Synset asyn)
asyn
- public LinkedHashSet<Synset> getDirectAntonyms(Synset asyn)
asyn
- public LinkedHashSet<Synset> getCause(Synset asyn)
asyn
- public LinkedHashSet<Synset> getPartMeronym(Synset asyn)
asyn
- public LinkedHashSet<Synset> getVerbGroup(Synset asyn)
asyn
- public LinkedHashSet<Synset> getPartHolonym(Synset asyn)
asyn
- public LinkedHashSet<Synset> getAttribute(Synset asyn)
asyn
- public LinkedHashSet<Synset> getEntailment(Synset asyn)
asyn
- public LinkedHashSet<Synset> getMemberHolonym(Synset asyn)
asyn
- public LinkedHashSet<Word> getDerivationallyRelatedForm(Synset asyn)
asyn
- public LinkedHashSet<Synset> getInstanceOf(Synset asyn)
asyn
- public LinkedHashSet<Synset> getDomainCategory(Synset asyn)
asyn
- public LinkedHashSet<Synset> getDomainUsage(Synset asyn)
asyn
- public LinkedHashSet<Word> getPhrasalVerb(Synset asyn)
asyn
- public LinkedHashSet<Word> getPertainym(Synset asyn)
asyn
- public LinkedHashSet<String> getSentenceFrame(Synset asyn)
asyn
- public ArrayList<Relationship> findRelationshipsAllPOS(Synset synset1, Synset synset2)
synset1
- synset2
-