首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用使用Java的斯坦福NLP工具生成通用依赖关系?

如何使用使用Java的斯坦福NLP工具生成通用依赖关系?
EN

Stack Overflow用户
提问于 2015-12-14 10:51:59
回答 1查看 385关注 0票数 1

我们使用以下命令从命令行创建了解析树:

代码语言:javascript
复制
java -mx1g -cp "*" edu.stanford.nlp.parser.lexparser.LexicalizedParser -sentences newline -tokenized -tagSeparator / -tokenizerFactory edu.stanford.nlp.process.WhitespaceTokenizer -tokenizerMethod newCoreLabelTokenizerFactory edu/stanford/nlp/models/lexparser/englishPCFG.ser.gz data/for.txt

在此之前,我们得到了输入文件作为树格式的正确输出。

但是我们希望输出类似于:http://nlp.stanford.edu:8080/parser/

通用依赖项nmod:poss(犬类-2,My-1) nsubj(喜欢-4,狗-2)高级(喜欢-4,也-3)根(根-0,喜欢-4)xcomp(喜欢-4,吃-5)dobj(吃-5,香肠-6)通用依赖,增强的nmod:poss(狗-2,我-1)nsubj(喜欢-4,狗-2)吃-5)(吃-5,香肠-6)

请共享JAVA代码以生成此输出。

EN

回答 1

Stack Overflow用户

发布于 2015-12-15 08:36:13

  1. 从此处下载斯坦福CoreNLP 3.6.0:http://stanfordnlp.github.io/CoreNLP
  2. 从刚才下载的目录中运行此命令: -Xmx3g -cp "*“edu.stanford.nlp.pipeline.StanfordCoreNLP -annotators令牌,ssplit,pos,引理,ner,解析-file sample_text.txt -outputFormat文本
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34265170

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档