首页 > 其他 > 详细

Stanford Parser 详细使用

时间:2015-01-21 22:35:34      阅读:2107      评论:0      收藏:0      [点我收藏+]

http://blog.csdn.net/pipisorry/article/details/42976457

stanford-parser的使用

1、到斯坦福官方网站http://nlp.stanford.edu/software/lex-parser.shtml下载软件包,解压。

2、在eclipse中新建一个java project,把解压得到根目录下的stanford-parser.jar和stanford-parser-3.*.*-models.jar两个包导入项目到项目引用包中,

然后把解压得到根目录下的ParserDemo.java文件拷贝到项目的src中


DEMO的使用

 一、直接运行该实例程序(英文语法解析):

1.直接点击run就可以运行

2.如果要String[] sent从文本输入:

eclipse > run > run configuration > arguments > program arguments:

输入: edu/stanford/nlp/models/lexparser/englishPCFG.ser.gzC:\Users\minglan\Desktop\test2.txt

test2.txt:

The screen is really big, but the price is too expensive!
The price is expensive, students don‘t buy it usually.
The screen is beautiful, but the price is not!
The screen is big and beautiful!

3.如果要测试中文的话,要如下修改:

(1)按需要把输入改成要测试中文:

String[] sent = {  "这""是""第一个""测试""句子""。" };

(2)导入中文的解析模型文件:

Stringgrammar = args.length > 0 ? args[0] : "edu/stanford/nlp/models/lexparser/chinesePCFG.ser.gz";

(3)修改源文件中的部分代码:

TreebankLanguagePacktlp = new ChineseTreebankLanguagePack();//PennTreebankLanguagePack(); 

如果报错没有retainTmpSubcategories参数,在源文件中注释掉该参数:

String[] options = {"-maxLength""80"};//, "-retainTmpSubcategories" }; 

 

二、Stanford Parser自带图形化操作界面

在windows操作系统下只要双击运行软件根目录下的lexparser-gui.bat文件(linux下为lexparser-gui.sh文件)

点击“Load File”导入需要解析文件也可以直接在上面大的输入框中输入要解析内容,

在“Language”选项中选择对应解析的语言

点击“Load Parser”载入模型文件,稍等片刻(载入模型文件可能需要几秒钟)进度条完成载入后“Parser”按钮变成可用状态,点击即可解上输入框中高亮的内容,解析得到的树形结果在下框中显示,

可以把结果输出另存为文件。


三、Stanford Parser还提供了命令行的方式lexparser-gui.bat(win)和lexparser.sh(linux)具体使用见官方文档:Stanford Parser FAQ


四、Stanford Parser有个在线的解释效果示例在:http://nlp.stanford.edu:8080/parser/index.jsp


PS:

Stanford CoreNLP API Documentation


from:http://blog.csdn.net/pipisorry/article/details/42976457

ref:http://www.verydemo.com/demo_c173_i1328.html




Stanford Parser 详细使用

原文:http://blog.csdn.net/pipisorry/article/details/42976457

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!