nlp 中的语义和 ontology 中的语义有什么区别?

What is the difference between semantic in nlp and semantic in ontology?

nlp 中的 'semantic' 和 ontology 中的 'semantic' 之间有什么区别?

正如您通过快速搜索发现的那样,语义是

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 语义的正确定义。对于Semantic Web,语义具体是为语义Web定义的逻辑语言的语义,即RDF、RDFS、OWL(1和2)。这些语言的语义与其他语言(逻辑的和非逻辑的)的语义之间的主要区别是应用于 RDF/S 和 OWL (1/2) DL 的限制,以使它们可以被机器理解;这意味着,在这些语言中,所有含义都可以在有限的时间内明确表达。

您可以在 RDFS 上找到很多 material 和在 W3C 页面上 OWL:

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