如何获取 pycharm 的 opennlp 插件

问题描述 投票:0回答:1

我已经将 Java 代码转换为 Python,但是正在使用一些只能通过 Java 完成的功能,因此必须使用 Java 的 opennlp 包,我无法在 pycharm 中获得任何有助于我使用 opennlp 的插件

我没有找到任何插件或包来在pycharm中运行opennlp

python plugins opennlp
1个回答
0
投票

此处所述OpenNLP 带有 CLI。 要从 Python 使用 OpenNLP,您可以简单地从 python 读取/写入一些数据文件,然后从 shell 手动调用 CLI(我建议使用 jupyter notebooks 作为工作流程,例如:Python(write) -> OpenNLP-CLI(读/写) -> Python(阅读)-> ... ).

通过文件进行通信的基本命令具有以下语法:

opennlp ToolName lang-model-name.bin < input.txt > output.txt

其中 lang-model-name.bin 是您之前需要下载的语言模型文件(请参阅下面的步骤 3)。 在这里 你会找到一个有用的简短教程,描述 CLI 的基本用法。

或者,例如如果你想避免像所描述的那样的工作流程,你可以考虑使用像 subprocess.

这样的工具为 CLI 编写一个基本的包装器 API

设置 CLI 非常简单(如 docs 中所述):

  1. 下载 binary 并将 %OPENNLP_HOME% 设置为 Path
  2. 安装 Java 并设置 %JAVA_HOME%
  3. 您可以在这里下载预定义模型
© www.soinside.com 2019 - 2024. All rights reserved.