使用ClearNLP语义角色贴标机

时间:2014-01-25 11:15:41

标签: java parsing nlp semantics

我想使用clearNLP(http://clearnlp.wikispaces.com/)来提取输入句子的语义角色标签。我按照这里的说明进行操作:http://clearnlp.wikispaces.com/installation(我下载了jar文件,将它们放在名为ClearNLP的目录中并设置了类路径)但是当我运行命令java com.clearnlp.run.Version时,我面临错误:{{1 }}

我尝试了两次:一旦我将类路径设置为windows的环境变量并在CMD中运行命令。但是,当它不起作用时,我尝试创建一个java项目,使用NetBeans设置库并运行该程序。但是,它也没有用。

BTW,当我运行Could Not find or Load Main命令时,我看到类路径设置正确。

有人能帮助我吗?

1 个答案:

答案 0 :(得分:1)

尝试Eclipse。我把罐子放在我创建的一个新项目中。然后我创建了一个简单的类,如此

package test;

import com.clearnlp.run.Version;

public class TestClearNLP {

   public static void main String(args[]) {
      Version.main(args);
   }

}

运行时,会在控制台中创建输出:

ClearNLP version 2.0.2
Webpage: clearnlp.com
Owner  : Jinho D. Choi
Contact: support@clearnlp.com

我遇到的唯一奇怪的情况是Eclipse不喜欢以句点开头的jar文件。我从我的项目中删除了那些并与剩余的库一起运行。