diff --git a/src/fr/inrialpes/exmo/align/ling/JWNLAlignment.java b/src/fr/inrialpes/exmo/align/ling/JWNLAlignment.java index b452b68e52d1904dc3d5cbb0c88748263a700800..ce34a4d2af13fc7c6d24ccedbcb38d5138187d70 100644 --- a/src/fr/inrialpes/exmo/align/ling/JWNLAlignment.java +++ b/src/fr/inrialpes/exmo/align/ling/JWNLAlignment.java @@ -119,14 +119,14 @@ public class JWNLAlignmentTest extends DistanceAlignment implements AlignmentPro for ( j=0; j<nbprop2; j++ ){ cl = (OWLProperty)proplist2.get(j); if(cl.getURI().getFragment()!=null){st2 = cl.getURI().getFragment().toLowerCase() ;} - propmatrix[i][j] = Dist.CompleteDistance(st1,st2); + propmatrix[i][j] = Dist.SynonymDistance(st1,st2); } } if (debug > 0) System.err.println("Initializing class distances"); for ( i=0; i<nbclass1; i++ ){ OWLClass cl = (OWLClass)classlist1.get(i); for ( j=0; j<nbclass2; j++ ){ - classmatrix[i][j] = Dist.CompleteDistance( + classmatrix[i][j] = Dist.SynonymDistance( cl.getURI().getFragment().toLowerCase(), ((OWLClass)classlist2.get(j)).getURI().getFragment().toLowerCase()); } diff --git a/src/fr/inrialpes/exmo/align/ling/JWNLDistances.java b/src/fr/inrialpes/exmo/align/ling/JWNLDistances.java index 3fac2bb7c8c7297979a1f8531e17feb75e3e02bb..69e4ae255167b760d32e89d8f8521c04ddd46203 100644 --- a/src/fr/inrialpes/exmo/align/ling/JWNLDistances.java +++ b/src/fr/inrialpes/exmo/align/ling/JWNLDistances.java @@ -312,7 +312,7 @@ private String[] GetAllSyno(String S){ boolean trouve=false; int strcomp=0; - nbmot=CountMaxSens(S); + nbmot=CountMaxSensSyno(S); Syno=new String[nbmot]; //Looking for word as a NOUN try { index = Dictionary.getInstance().lookupIndexWord(POS.NOUN,S);}