java - Java中的自动语义角色标记(ASRL)(使用Java中的Frame net)

标签 java nlp

我在 Java 中寻找创建 ASRL 分析的时间很长,不幸的是,网络提供的支持很少,似乎所有其他 SO 问题都与“使用哪些工具”有关,但与“如何使用”无关使用它们”。

我想创建(最好是在 java 中)完全像这样的东西:http://demo.ark.cs.cmu.edu/parse ,一种以句子作为输入,以帧作为输出的算法。

我下载了mate tools的相关Jar文件https://code.google.com/p/mate-tools/downloads/list和 SEMAFOR http://www.ark.cs.cmu.edu/SEMAFOR/ ,但从这里我被困住了,我找不到任何方法来创建执行此操作的 Java 代码。

你们有没有 Java 代码示例(SEMAFORMate 工具)演示如何将句子(或任何文本输入)转换为框架元素?

我将不胜感激任何帮助。

最佳答案

我认为这可能对您有所帮助。只需转至此链接 http://code.google.com/p/semafor-semantic-parser/并浏览源代码。您将获得大量关于 semafor 中使用的语义解析的 Java 代码。您还将在这段代码中获得 framenet 演示。

关于java - Java中的自动语义角色标记(ASRL)(使用Java中的Frame net),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22937922/

相关文章:

python - 使用依赖规则匹配的aspect-opinion提取中的命名实体识别

nlp - 是否有一种语义相似度方法在语义准确性方面优于 word2vec 方法?

java - 如何使用 mvn :exec? 打印 IPA 字符

python - 使用 NLTK 的 FreqDist

java - 二进制 XML 文件行 #14 : error inflating class fragment//showing maps

nlp - 限制用于 BERT 编码器-解码器文本生成的词汇

java - 更改代码后如何运行和部署 Spring Boot 应用程序

java - 如何在Java中读取仅包含1行或1个单词的文件

java - 如何向 querydsl 谓词添加比较器?

java - 在同一个 throws 子句中声明父异常和子异常有用吗?