我感兴趣的领域是计算语言学和NLP。我读过很多关于语法框架(GF)的文章,它分为抽象语法和具体语法。我对OWL、RDF和WordNet有一点了解。我对这两种技术之间的差异感到困惑。
发布于 2015-04-29 21:48:32
语法框架的正式定义之一是:
语法框架( grammaticalframework.org )是一种基于共享抽象语法思想和抽象语法与具体语言之间映射的多语种语法形式。GF在全球拥有数以百计的用户。
GF与语义Web的连接方式是通过柠檬实现的:
Lemon是一种用于对词典和机器可读的字典进行建模的模型,并链接到语义网,链接数据cloud.It是为了应对以下挑战而设计的:
所以要回答你的第一个问题,GF和OWL是相辅相成的。GF本质上是一组语法规则,可以映射到语言之间,但取决于手头的任务,您可以使用GF开发强大的语义Web工具。例如,GF可以用于语言本体论,正如柠檬文件中所演示的那样。
关于第二个问题,是的。因为GF的中间层是一组逻辑规则,所以不再需要解析器了。形态学和基本语法映射可以足够(同样,您的目标是什么?正如定义所述,GF涵盖了基本语法。)
至于WordNet:
WordNet是一个大型的英语词汇数据库。名词、动词、形容词和副词被归类为认知同义词(同义词),每个同义词表达一个不同的概念。同义词通过概念-语义和词汇关系相互联系。
WordNet可以被看作是一个本体,但它不是。它甚至不能称为语言本体论。拥有超限和次词关系并不能使数据集成为本体。
柠檬或欧托勒克斯试图实现的是创建一个可用于语言目的的本体。这一目的可以是注释、语料库研究、词典建模等。然而,WordNet的力量在于它的同义词(来自同一词汇类别的大致同义的词被归为同义词),但是RDF/OWL的力量在于推理。
发布于 2019-04-26 15:40:16
在这个问题第一次提出以来的4年里,GF中已经有了一些更新。最重要的是,我们现在有一个移植到GF中的WordNet,目前用于13种语言,有完整的拐点表。您可以在https://github.com/GrammaticalFramework/gf-wordnet#readme中找到存储库,在http://www.grammaticalframework.org/~krasimir/gf-wordnet.html中找到多语言web接口。如何使用接口的一些示例:
英语拐点表:

芬兰拐点表:

https://stackoverflow.com/questions/29954476
复制相似问题