nlp - nlp 中的语义和本体中的语义有什么区别?

标签 nlp semantic-web ontology

nlp 中的“语义”和通过 jena 等 api 访问的本体中的“语义”有什么区别?

最佳答案

通过快速搜索您可以发现,语义是

the branch of linguistics and logic concerned with meaning. The two main areas are logical semantics, concerned with matters such as sense and reference and presupposition and implication, and lexical semantics, concerned with the analysis of word meanings and relations between them.

这是 NLP 语义的正确定义。对于语义网来说,语义特指为语义网定义的逻辑语言的语义,即RDF、RDFS、OWL(1和2)。这些语言与其他语言(逻辑和非逻辑)的语义之间的主要区别是应用于 RDF/S 和 OWL (1/2) DL 以使它们机器可理解的限制;这意味着,在这些语言中,所有含义都可以在有限的时间内明确表达。

您可以在 W3C 页面上找到大量有关 RDFS 和 OWL 的资料:

http://www.w3.org/TR/owl2-overview/

关于nlp - nlp 中的语义和本体中的语义有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34361634/

相关文章:

java - NLP新手,关于注解的问题

go - 将 freebase 数据转储修剪为仅英文实体

taxonomy - 具有非分类关系的本体

sparql - 如何在 sparql 中获取个人数据属性值

python - 如何从文本文件中提取数字并将它们相乘?

node.js - 使用 Node 从句子中提取重要单词

JAVA:如何将 Gazettes 与 Stanford NLP 结合使用?

Jena Fuseki VS Virtuoso

semantic-web - Stardog和Protege推理结果不同

rdf - 使用数值数据的表达式定义 Protege 类