Skip to content

Commit 54c5bff

Browse files
author
Olcay Taner YILDIZ
committed
-
1 parent 3b90ef0 commit 54c5bff

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

src/test/java/WordNet/PreviousWordNetTest.java

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,43 @@ public void testDefinition() {
4949
}
5050
}
5151

52+
public void compareSynSets(){
53+
WordNet turkish44 = new WordNet("turkish1944_wordnet.xml", new Locale("tr"));
54+
WordNet turkish55 = new WordNet("turkish1955_wordnet.xml", new Locale("tr"));
55+
WordNet turkish59 = new WordNet("turkish1959_wordnet.xml", new Locale("tr"));
56+
WordNet turkish66 = new WordNet("turkish1966_wordnet.xml", new Locale("tr"));
57+
for (SynSet synSet44 : turkish44.synSetList()){
58+
SynSet synSet55 = turkish55.getSynSetWithId(synSet44.getId());
59+
if (synSet55 != null && !synSet44.getSynonym().toString().equals(synSet55.getSynonym().toString())){
60+
System.out.println(synSet44.getId() + "\t" + synSet44.getLongDefinition() + "\t44\t55\t" + synSet44.getSynonym().toString() + "\t" + synSet55.getSynonym().toString());
61+
}
62+
SynSet synSet59 = turkish59.getSynSetWithId(synSet44.getId());
63+
if (synSet59 != null && !synSet44.getSynonym().toString().equals(synSet59.getSynonym().toString())){
64+
System.out.println(synSet44.getId() + "\t" + synSet44.getLongDefinition() + "\t44\t59\t" + synSet44.getSynonym().toString() + "\t" + synSet59.getSynonym().toString());
65+
}
66+
SynSet synSet66 = turkish66.getSynSetWithId(synSet44.getId());
67+
if (synSet66 != null && !synSet44.getSynonym().toString().equals(synSet66.getSynonym().toString())){
68+
System.out.println(synSet44.getId() + "\t" + synSet44.getLongDefinition() + "\t44\t66\t" + synSet44.getSynonym().toString() + "\t" + synSet66.getSynonym().toString());
69+
}
70+
}
71+
for (SynSet synSet55 : turkish55.synSetList()){
72+
SynSet synSet59 = turkish59.getSynSetWithId(synSet55.getId());
73+
if (synSet59 != null && !synSet55.getSynonym().toString().equals(synSet59.getSynonym().toString())){
74+
System.out.println(synSet55.getId() + "\t" + synSet55.getLongDefinition() + "\t55\t59\t" + synSet55.getSynonym().toString() + "\t" + synSet59.getSynonym().toString());
75+
}
76+
SynSet synSet66 = turkish66.getSynSetWithId(synSet55.getId());
77+
if (synSet66 != null && !synSet55.getSynonym().toString().equals(synSet66.getSynonym().toString())){
78+
System.out.println(synSet55.getId() + "\t" + synSet55.getLongDefinition() + "\t55\t66\t" + synSet55.getSynonym().toString() + "\t" + synSet66.getSynonym().toString());
79+
}
80+
}
81+
for (SynSet synSet59 : turkish59.synSetList()){
82+
SynSet synSet66 = turkish66.getSynSetWithId(synSet59.getId());
83+
if (synSet66 != null && !synSet59.getSynonym().toString().equals(synSet66.getSynonym().toString())){
84+
System.out.println(synSet59.getId() + "\t" + synSet59.getLongDefinition() + "\t59\t66\t" + synSet59.getSynonym().toString() + "\t" + synSet66.getSynonym().toString());
85+
}
86+
}
87+
}
88+
5289
public void generateDictionary(String year){
5390
String[] flags = {"IS_SD", "IS_KG", "IS_UD", "IS_UU", "IS_UUU",
5491
"IS_SU", "IS_ST", "F_SD", "F_GUD", "F_GUDO",

0 commit comments

Comments
 (0)