Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java的NLP库安装指南_Java_Ubuntu_Stanford Nlp_Opennlp_Lingpipe - Fatal编程技术网

java的NLP库安装指南

java的NLP库安装指南,java,ubuntu,stanford-nlp,opennlp,lingpipe,Java,Ubuntu,Stanford Nlp,Opennlp,Lingpipe,我是NLP的新手。我需要基本的想法来开始安装它。 我已经通过了LingPipe和OpenNLP安装部分,但我不明白为什么要安装maven和其他培训集、模型等。 任何关于安装的简要说明都将有助于我开始编写代码。 平台-Ubuntu 很抱歉,如果这个问题太一般或太简单我在项目中使用了OpenNLP。我认为本说明将帮助您浏览OpenNLP库。照此 下载OpenNLP库并将其添加到构建路径中 下载经过培训的模型并将其放入文件夹 modelIn=新文件输入流(“路径”) InputStream mod

我是NLP的新手。我需要基本的想法来开始安装它。 我已经通过了LingPipe和OpenNLP安装部分,但我不明白为什么要安装maven和其他培训集、模型等。 任何关于安装的简要说明都将有助于我开始编写代码。 平台-Ubuntu


很抱歉,如果这个问题太一般或太简单

我在项目中使用了OpenNLP。我认为本说明将帮助您浏览OpenNLP库。照此

  • 下载OpenNLP库并将其添加到构建路径中
  • 下载经过培训的模型并将其放入文件夹
  • modelIn=新文件输入流(“路径”)
InputStream modelIn=null

try {
  modelIn = new FileInputStream("en-pos-maxent.bin");
  POSModel model = new POSModel(modelIn);
}
catch (IOException e) {
  // Model loading failed, handle the error
  e.printStackTrace();
}
finally {
  if (modelIn != null) {
    try {
      modelIn.close();
    }
    catch (IOException e) {
    }
  }
}

如果您对maven构建工具不感兴趣。只有OpenNLP库jar文件和经过训练的模型文件才能将其添加到java项目开始编码中。谢谢@Exbury,您能告诉我在下载经过训练的模型后在哪里包含它们吗?类似jar的文件可以包含在项目的构建路径中。您可以直接将其添加到项目结构中,或者创建一个文件夹,添加所有经过培训的模型,并在加载文件时找到路径