- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅析语义Web在信息检索中研究与实现
浅析语义Web在信息检索中研究与实现
[摘 要] 语义Web是未来web的发展方向,是信息可以被机器理解和使用的新的信息环境,语义Web的出现彻底改变了web上信息的组织方式,对于各种网络信息应用都将产生巨大影响。本文首先对Semantic Web的概况进行了简要介绍,然后详细分析了语义Web 体系的主要支持技术(XML RDF) ,最后探讨了语义Web 技术对网络信息检索的影响。
[关键词] 语义Web;网络信息检索XML;RDF
[中图分类号] TP391 [文献标识码] A [文章编号] 1008-4738(2010)02-0107-03
[收稿日期] 2010-02-20
[作者简介] 许红梅(1968-),女,武汉职业技术学院电信学院副教授,研究方向:计算机网络及多媒体应用。
1 语义Web及语义Web技术体系
语义Web( Semantic Web )是信息可以被机器理解和使用的新的信息环境。它最大的特点在于将语义嵌入到了web 资源中,使得web 上的一切资源都可以被应用程序识别和利用,从而促进全球知识的共享。
从技术角度看,Semantic Web是一个分层次结构,从下至上包含了Unicodev、 URI、 XML、 RDF、 Ontology、 Logic、 Proof、Trust等重要的技术,图1是该层次结构的具体图示[1]。
在整个层次结构最底层的是Unicode和URI: 它们完成的功能是对整个WWW 上的资源统一编码,并用统一的标准给每个资源以唯一的标识。Unicode是一种新的编码标准,支持世界上绝大多数语言。Unicode层将上层的数据转换成与平台无关的标准Unicode码流。URI是统一资源标识符,作为互联网上信息资源的识别标准。依据它我们可以为互联网上所有存在的资源指定一个唯一的标识符,从而能够从任何地方访问它。
XML 即可扩展标记语言(eXtensible Markup Language),它使用了一种简单而灵活的语法,为web的应用提供了一个描述数据和交换数据的有效手段,弥补了HTML 的不足。XML最具魅力的地方是它的可扩展性,XML允许使用者根据内容需要,创建自己的标记语言和自定义的标签,以准确地对信息进行描述。同时XML 还实现了数据内容和显示格式分离,XML 单单描述内容,将数据显示的任务交给XSL 和CSS 来完成,内容和显示的分离使得应用程序可以更加专注的进行数据处理工作。XML 示例:
<Book>
<title>Semantic Web</title>
<Author>
<Name>Paul</Name>
</Author>
</Book>[2]
NS 即名字空间(NameSpace) 用来区分不同XML 文档中具有相同名称的元素和属性。NS 以URI 为基础,由于URI 在互联网上具有唯一性,通过在每个元素和属性前添加名字空间前缀,可以使得不同XML 中的元素和属性都具有唯一性,从而区别不同XML 文档的元素和属性。
尽管XML 的出现大大地推动了互联网上的数据互操作,但是对于达到语义Web 要求的语义级互操作,XML 的能力还是不够。一方面,XML 允许用户自定义标签来描述数据,这就可能造成对于同一概念,不同用户使用不同标签来描述。另外,XML 虽有严格的语法规则,但没有对于语义描述的约束,所以对同样的数据,从不同的语义理解可以表示为不同的XML 描述形式,比如上面的示例也可以写成:
<Book>
<title> Semantic Web </title>
<Author name= Paul />
</Book>
Web服务正在呈现为用于各种各样分布式系统的一个有前途的计算平台。Web服务中的3个核心标准是用于服务描述的WSDL、用于报文交换SOAP和用于服务注册和发现的UDDI。Web服务的特征是它们对服务合成的支持。对Web服务来说,我们期望在合成的过程中自动得到另一个服务,这要求Web服务用语义来丰富。
Web语义服务基础结构的一个突出特征是它的语义支持的缺乏。它专门地依赖XML的互操作性,但是仅保证语义互操作。用XML表述报文内容,使Web服务解析其他的每个报文,但是这不便于报文内容的理解。此外,在服务的注册和发现中,UDDI自身不提供对Web服务的语义描述的任何支持。Web服务应当有语义的含义,这样服务可根据语义匹配而不是句法匹配。
RDF的数据模型实质上是一种二元关系的表达,由于任何复杂的关系都可以分解为多个简单的二元关系,因此RDF的数据模型可以作为其他任何复杂关系模型的基础模型
文档评论(0)