先看看什么是语义web,网上很多,我摘录一些:
Berners-Lee 于2000-12-18 在XML2000 的会议上正式提出了语义Web。
语义Web 的目标是使得Web 上的信息具有计算机可以理解的语义,满足智能软件代理(Agent) 对WWW 上异构和分布信息的有效访问和搜索。
Berners-Lee 为未来的Web 发展提出了基于语义的体系结构-语义Web 体系结构。该体系中从底层到高层分别为 :UNICODE 和URI、XML 、RDF、Ontology、Logic 、Proof 、Trust 。
XML
XML 作为一种资源描述语言,由于其良好的可扩展性和灵活性,适合于表示各种信息,因而被广泛接受,已被认为是未来Web 上数据交换的标准。XML 不仅提供对资源内容的表示,同时也提供资源所具有的结构信息。但是,从方便信息搜索的角度看来,仅有XML 是不够的。
RDF
是W3C 推荐的用于描述和处理元数据的一个草案,能为Web 上的应用程序之间交互提供机器能理解(处理) 的信息。它独立于任何语言,适用于任何领域,是处理元数据的基础。
问题
XML 和RDF 在处理语义上存在两个问题:
(1) 同一概念有多种词汇表示;
(2) 同一个词有多种含义(概念) 。
解决方法
为了解决上述两个问题,很自然地需要引入Ontology。
Ontology 通过对概念的严格定义和概念与概念之间的关系来确定概念精确含义,表示共同认可的、可共享的知识。
对于Ontology来说,Author ,Creator 和Writer 是同一个概念,而Doctor 在大学和医院分别表示的是两个概念。因此在语义Web 中,Ontology 具有非常重要的地位,是解决语义层次上Web 信息共享和交换的基础。
Ontology的一些描述语言
Ontology 的具体表示需要用描述语言来实现。目前有多种基于一阶逻辑的Ontology 描述语言,如Ontolingua 、Loom 等。对于Web 上的应用程序而言,需要一个通用的标准语言来表示Ontology ,以避免在各种描述语言之间的转换。
由于XML 已被认为是Web 上数据交换的标准语言,因此,一些研究人员开发了基于XML 语法的描述语言。这些语言包括[:SHOE、OML 、XOL 、Riboweb、RDFS 和OIL
在企业环境中,也大量存在语法和语义描述的问题,我们可以容易通过本体技术来解决企业内部的数据描述问题。
OWL是现在W3C的本体描述标准,可以较好的解决本体描述问题。
责编:李华星
微信扫一扫实时了解行业动态
微信扫一扫分享本文给好友