|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectsemDist.SemDist
public class SemDist
SemDist : program that performs various experiments to calculate semantic distance. This program was used to obtain the results of Roget's Thesaurus and Semantic Similarity paper which can be found at: http://www.site.uottawa.ca/~mjarmasz/pubs/jarmasz_roget_sim.pdf
Constructor Summary | |
---|---|
SemDist()
Constructor for a new SemDist object. |
|
SemDist(boolean morph)
Constructor for a new SemDist object. |
|
SemDist(java.lang.String year)
Constructs a new SemDist object. |
|
SemDist(java.lang.String year,
boolean morph)
Constructs a new SemDist object. |
Method Summary | |
---|---|
java.lang.String[] |
getClosestPOS(java.lang.String word1,
java.lang.String word2)
Obtains the part of speech for the closest of these two words |
int |
getSimilarity(java.lang.String word1,
java.lang.String word2)
Obtains the maximum similarity between two strings, passed as parameters. |
int |
getSimilarity(java.lang.String word1,
java.lang.String word2,
java.lang.String pos)
Obtains the maximum similarity between two strings, passed as parameters. |
int |
getSimilarity(java.lang.String word1,
java.lang.String pos1,
java.lang.String word2,
java.lang.String pos2)
Obtains the maximum similarity between two strings, passed as parameters. |
static void |
main(java.lang.String[] args)
The Main method runs the program. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SemDist(java.lang.String year)
year
- public SemDist(java.lang.String year, boolean morph)
year
- morph
- public SemDist()
public SemDist(boolean morph)
Method Detail |
---|
public static void main(java.lang.String[] args)
args
- public int getSimilarity(java.lang.String word1, java.lang.String word2)
getSimilarity
in interface Distance
word1
- word2
-
public java.lang.String[] getClosestPOS(java.lang.String word1, java.lang.String word2)
word1
- word2
-
public int getSimilarity(java.lang.String word1, java.lang.String word2, java.lang.String pos)
getSimilarity
in interface Distance
word1
- word2
- pos
-
public int getSimilarity(java.lang.String word1, java.lang.String pos1, java.lang.String word2, java.lang.String pos2)
getSimilarity
in interface Distance
word1
- pos1
- word2
- pos2
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |