Lil*_*ilz 5 rdf nlp artificial-intelligence
我需要以RDF格式表示句子.
换句话说,"约翰喜欢可乐"将自动表示为:
Subject : John
Predicate : Likes
Object : Coke
Run Code Online (Sandbox Code Playgroud)
有谁知道我应该从哪里开始?是否有任何程序可以自动执行此操作,还是需要从头开始执行所有操作?
dmc*_*cer 10
看起来你想要一个句子的类型依赖,例如John likes coke:
nsubj(likes-2, John-1)
dobj(likes-2, coke-3)
Run Code Online (Sandbox Code Playgroud)
我不知道任何直接生成RDF的依赖解析器.但是,它们中的许多都使用称为CoNLL-X的标准化制表符限制表示来生成解析,并且从CoNLL-X转换为RDF应该不会太难.
开源依赖解析器
有许多解析器可以从提取类型的依赖项中进行选择,包括以下最先进的开源选项:
在斯坦福解析器包括解析英语预先训练的模式.要获取类型化的依赖项,您需要使用该标志-outputFormat typedDependencies.
对于MaltParser,您可以在此处下载英文模型.
该MSTParser包括可以用它来创建你自己的英语解析模型中的小句子200英语培训集.但是,对这些小数据的培训会损害最终解析器的准确性.因此,如果您决定使用此解析器,则最好使用此处提供的pretrain模型.
上面链接的所有预训练模型都根据斯坦福依赖形式(ACL论文和手册)产生解析.
在这三个中,斯坦福分析器是最准确的.MaltParser是最快的,该软件包的一些配置能够在8秒内解析1800个句子.
| 归档时间: |
|
| 查看次数: |
3277 次 |
| 最近记录: |