【问题标题】:Problems with RASP lemmatizer in GATE (using Mac)GATE 中 RASP lemmatizer 的问题(使用 Mac)
【发布时间】:2015-02-09 14:14:36
【问题描述】:

我正在分析英文小说以从中提取相关的语言信息。为此,我正在使用 GATE 并且需要一个词形还原器,因此我尝试将 RASP 工具与建议的示例管道之一一起使用: 1) 正则表达式分句器 2) RAPS2 分词器 3) RASP2 POS 标记器 4) RASP 2 形态分析仪 5) RASP2 解析器。

我使用的是桌面 Mac (OS X 10.9.4) 和最新版本的 GATE。当我在 GATE 的“处理资源”中加载 RegEx Sentence Splitter 时,我没有问题。但是,当我尝试加载第一个 RAPS 工具 RAPS2 Tokenizer 时,我收到一条错误消息,提示“gate.creole.ResourceInstantiationException: java.lang.Exception: Executable /Applications/gate-8.0-build4825-ALL/plugins/Parser_RASP/资源/tokenise/token.x86_64_mac os x 不存在 在 com.digitalpebble.rasp2.token.RASPTokenizer.init(RASPTokenizer.java:71) 在gate.Factory.createResource(Factory.java:432) 在gate.gui.NewResourceDialog$4.run(NewResourceDialog.java:250) 在 java.lang.Thread.run(Thread.java:745) 引起:java.lang.Exception: Executable /Applications/gate-8.0-build4825-ALL/plugins/Parser_RASP/resources/tokenise/token.x86_64_mac os x 不存在”

并且 RASP2 Tokenizer 不会加载到 GATE 中。

你能告诉我这是为什么吗?怎么了?我该如何解决?

【问题讨论】:

    标签: plugins gate lemmatization


    【解决方案1】:

    RASP 本身是一个本地(非 Java)程序。 GATE 插件包括为特定平台编译的一系列不同版本的 RASP 二进制文件,并尝试通过从主机平台的体系结构和操作系统名称构造文件名来自动选择合适的版本。

    没有.x86_64_mac os x 变体,但 64 位 Mac OS 可以运行 32 位二进制文​​件。 .ix86_darwin 版本适用于我在 OS X (10.10) 上,因此您应该能够通过复制或链接到名为 token.x86_64_mac os xtoken.ix86_darwin 文件(包括空格)来使其工作。在终端中:

    cd /Applications/gate-8.0-build4825-ALL/plugins/Parser_RASP/resources/tokenise
    ln -s 'token.ix86_darwin' 'token.x86_64_mac os x'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-12
      • 2021-09-18
      • 1970-01-01
      • 2015-01-04
      相关资源
      最近更新 更多