2016-03-25 20 views
0

kullanarak ayrıştırma Bu örnekte şu link numaralı telefonu takip ediyorum. Fransız kavanozunu here'dan indirdim. aşağıdaki gibi onu çağırdığınızda,Fransızca bağımlılık CoreNLP

java -mx1g -cp "*" edu.stanford.nlp.pipeline.StanfordCoreNLP -props StanfordCoreNLP-french.properties -annotators tokenize,ssplit,pos,depparse -file french.txt -outputFormat conllu

Hep fransız yerine ingilizce dep-ayrıştırıcı modeli yükler bkz.

Loading depparse model file: edu/stanford/nlp/models/parser/nndep/english_UD.gz ... PreComputed 100000, Elapsed Time: 1.341 (s)

Bu bir hata mı?

cevap

3

Güncelleştirme - Varsayılan özellikler dosyasının depparse model belirtmediğini buldum. Yani şimdi kendi config dosyamı veriyorum ve şimdi çalışıyor.

annotators = tokenize, ssplit, pos, depparse, parse 

tokenize.language = fr 

pos.model = edu/stanford/nlp/models/pos-tagger/french/french.tagger 

parse.model = edu/stanford/nlp/models/lexparser/frenchFactored.ser.gz 

depparse.model = edu/stanford/nlp/models/parser/nndep/UD_French.gz 
+0

hi! Ben aynı sorun var ve aynı özellikleri dosyası ile birlikte kullanmamıza rağmen (yukarıda sağlanan) hala yükleme depparse modeli dosyası: edu/stanford/nlp/models/parser/nndep/english_UD.gz' çıktı. Yeniden adlandırma işlemi yaptın mı yoksa böyle bir şey mi yaptın? Fransız kavanozunu indirdiğimde, "stanford-corenlp-full-2015-12-09" klasörüne koydum. Aynı şeyi yaptın mı? – zwlayer

+0

Sorunumu çözdüm, kendi config dosyanızı hazırlamak istiyorsanız 'StanfordCoreNLP-french.properties''den farklı bir isim vermelisiniz. – zwlayer

İlgili konular