2017-10-11 5 views

Répondre

1

Le chemin vers la même chose est: -

Properties props = new Properties(); props.setProperty ("annotateurs", "tokenize, ssplit, pos, lemme, ner, parse, mention, coref, natlog, openie");

props.setProperty ("openie.resolve_coref", "false"); // default = true

Merci Gabor Angeli pour l'astuce!

-1

Voici un exemple de commande que vous pouvez définir l'option sur true ou false. La valeur par défaut est true.

java -Xmx10g edu.stanford.nlp.pipeline.StanfordCoreNLP -annotators tokenize,ssplit,pos,lemma,ner,depparse,mention,natlog,openie -file sample-sentence.txt -outputFormat text -openie.triple.strict false 
+0

Plus d'options décrites ici: https://stanfordnlp.github.io/CoreNLP/openie.html – StanfordNLPHelp

+0

Comment cette option peut-elle être utilisée via l'API CoreNLP? – pHM

+0

Lorsque vous générez le pipeline, vous allez utiliser un objet Properties. Définissez "openie.triple.strict" dans cet objet Properties. – StanfordNLPHelp