|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object it.unitn.disi.smatch.oracles.wordnet.WordNet
public class WordNet
Implements a Linguistic Oracle using WordNet.
Constructor Summary | |
---|---|
WordNet()
|
Method Summary | |
---|---|
java.lang.String |
getBaseForm(java.lang.String deriviation)
Returns base form (lemma) of a word. |
ISynset |
getISynset(java.lang.String source)
Returns a synset given its id. |
java.util.Vector<java.lang.String> |
getSenses(java.lang.String label)
Returns all senses of a word. |
boolean |
isEqual(java.lang.String str1,
java.lang.String str2)
Checks if lemmas of two strings are equal (e. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WordNet()
Method Detail |
---|
public java.util.Vector<java.lang.String> getSenses(java.lang.String label)
ILinguisticOracle
getSenses
in interface ILinguisticOracle
label
- a word
public java.lang.String getBaseForm(java.lang.String deriviation)
ILinguisticOracle
getBaseForm
in interface ILinguisticOracle
deriviation
- derivation to lemmatize
public boolean isEqual(java.lang.String str1, java.lang.String str2)
ILinguisticOracle
isEqual
in interface ILinguisticOracle
str1
- source stringstr2
- target string
public ISynset getISynset(java.lang.String source)
ILinguisticOracle
getISynset
in interface ILinguisticOracle
source
- synset id
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |