Schritt für Schritt, um Malt Parser in NLTK zum Laufen zu bringen?
Ich habe alles unter der Sonne versucht, um Malt Parser (1.7.1) mit ihrem vortrainierten Modell (hinzugefügt mit dem .mco-Hack) zum Laufen zu bringen. Am nächsten ist mir ein DependencyGraph mit dem ersten Buchstaben jedes Wortes als Bezeichnung. Ich bin nur einmal dort angekommen und kann nicht zurück. In 99% der Fälle bekomme ich nur:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Python/2.7/site-packages/nltk/parse/malt.py", line 98, in parse
return self.tagged_parse(taggedwords, verbose)
File "/Library/Python/2.7/site-packages/nltk/parse/malt.py", line 150, in tagged_parse
"code %d" % (' '.join(cmd), ret))
Exception: MaltParser parsing (java -jar /Users/walrusthecat/maltparser/malt.jar -w /var/folders/2b/0fpc89fd0rqbj8bf4r7xbh640000gp/T -c /Users/walrusthecat/maltparser/model.mco -i /var/folders/2b/0fpc89fd0rqbj8bf4r7xbh640000gp/T/malt_input.conlltApSTj -o /var/folders/2b/0fpc89fd0rqbj8bf4r7xbh640000gp/T/malt_output.conllrkclZz -m parse) failed with exit code 1
Es passiert, wenn ich die Verzeichnisse auswähle, in die die temporären Dateien geschrieben werden, oder Python unter sudo ausführe. Ich habe es mit Malt Parser 1.7.1 und 1.2 versucht. Etwas?
Vielen Dank