Ich möchte Synonyme mit arabischen Wordnet in Java finden, sehe ich diese Frage vor here, ich benutzte die gleiche Quellcode, aber es hat nicht funktioniert. Vielleicht, weil ich arabisches Wort net verwende? Ich fand auch ein Pfand http://javatutorialandprojects.blogspot.com/2012/10/finding-synonyms-and-hyponyms-for-words.html. ich eine Fehlermeldung bekommen:Finden Sie Synonyme mit arabisch Wordnet in Java
Exception in thread "main" edu.smu.tspell.wordnet.impl.file.RetrievalException: Fehler beim Öffnen der Indexdatei: F: \ TPRI2 \ AWN \ lib \ index .sense (Le chemin d'accès specifie est introuvable) Dies ist der Code Quelle i verwendet
package lucene.ri;
import edu.smu.tspell.wordnet.NounSynset;
import edu.smu.tspell.wordnet.Synset;
import edu.smu.tspell.wordnet.SynsetType;
import edu.smu.tspell.wordnet.WordNetDatabase;
public class wordnet
{
public static void main(String args[])
{
String a[]=new String[2];
int j=0;
while(j<2)
{
System.setProperty("wordnet.database.dir", "F:\\TPRI2\\AWN\\lib");
NounSynset nounSynset;
NounSynset[] hyponyms;
WordNetDatabase database = WordNetDatabase.getFileInstance();
Synset[] synsets = database.getSynsets(a[j], SynsetType.NOUN);
System.out.println("*********************************************");
for (int i = 0; i < synsets.length; i++)
{
nounSynset = (NounSynset)(synsets[i]);
hyponyms = nounSynset.getHyponyms();
System.err.println(nounSynset.getWordForms()[0] +": " + nounSynset.getDefinition() + ") has " + hyponyms.length + " hyponyms");
}
j++;
}
System.out.println("*********************************************");
}
Bitte stellen Sie eine [MCVE]. Wir können Ihnen nicht mit Ihren ** Code ** Problemen helfen, wenn Sie hier Ihren ** Code ** nicht anzeigen. – GhostCat
Und wenn mein altes Französisch nicht zu rostig ist, sagt die Nachricht, dass diese Datei F: ... index.sense nicht gefunden werden konnte. Also, die erste Sache: Ist diese Datei wirklich an diesem Ort? – GhostCat
GhostCat Ich habe die Code-Quelle eingefügt – Asma