18新利最新登入语义Web是如何工作的

不同的单词写在一个地球仪。”width=
万维网与一系列的命令和元数据。hh5800 /盖蒂图片社

万维网是一个有趣的悖论——这是由电脑但对人。你访问的网站每天使用自然语言,图片和页面布局显示信息的方式容易理解。18luck手机登录即使他们是创建和维护的核心网络,电脑本身真的无法理解所有这些信息。18luck手机登录他们不能读,看到关系或者你可以做出决定。

语义网络提出帮助电脑“读”和使用Web。最大的想法是非常简单的—元数据添加到Web页面可以使现有的万维网机器可读。这不会给人工智能或使计算机有自我意识,但是它会给机器工具,交流,在一定程度上解释信息。18luck手机登录它的一个延伸,而不是替代,万维网。

广告

这可能听起来有点抽象,它是。虽然一些网站已经使用语义网的概念,很多必要的工具仍在发展。在本文中,我们将把语义Web背后的概念和工具到地球通过应用他们一个星系,遥远。

为什么是语义网?

假设你想买一套《星球大战三部曲”盒装在网上,和你的购买一些基本的标准。首先,你想要的宽屏,不是全屏,dvd,和你想要额外的奖金材料的圆盘。其次,你想要提供的最低价格,但你宁愿买一套新的,而不是使用一个。最后,你不想为运费和处理费支付太多,但你也不想等待太长时间交货。

此时在网络的演化,最好的方法是看不同的零售商的网页,比较价格和运输时间和利率。你也可以找一个网站,将比较价格和航运选项从几个零售商。无论如何,你必须做大部分的虚拟执行,然后让你的购买决定订货。

广告

语义网,你会有另一个选择。你可以输入你的喜好变成一个由电脑控制的代理搜索网络,为你找到最好的选择,并将您的订单。代理可以开放个人财务软件在你的电脑和记录你花,它可能标志着你的dvd应该到达你的日历日期。你代理也会学习你的习惯和喜好,所以如果你有一个糟糕的经历从一个特定的网站购买,将不知道再次使用该网站。

代理这样做不会通过观察图片和阅读描述像一个人一样,但通过搜索元数据清楚地识别和定义代理需要知道。元数据描述其它数据仅仅是机器可读数据。在语义Web,人们阅读页面元数据是看不见的,但是他们清晰可见电脑。元数据也可以允许更复杂,关注网络搜索结果更准确。套用Tim berners - lee,万维网的发明者,这些工具会让Web——目前类似于一个巨大的书——成为一个巨大的数据库。

我们会看的工具,可以使机器可读的下一个文档。

广告

标记:XML和RDF

RDF三元组都有一个主题(阿纳金·天行者),一个对象(卢克·天行者)和联合两个属性。”width=
RDF三元组都有一个主题(阿纳金·天行者),一个对象(卢克·天行者)和联合两个属性。

假设你想让这个句子读电脑:

阿纳金天行者卢克·天行者的父亲。

很容易为你找出这个句子是什么意思阿纳金与卢克·天行者,都是人,以及它们之间存在的关系。你知道父亲是一个类型的父母,而这句话也意味着卢克是阿纳金的儿子。但是电脑不能图中的任何一个,没有帮助。让计算机理解这句话是什么意思,你需要添加机器可读的信息描述阿纳金和路加福音是谁,他们的关系是什么。18luck手机登录这两个工具——开始可扩展标记语言(XML)资源描述框架(RDF)

广告

XML是一种标记语言就像超文本标记语言(HTML),你可能从上网有点熟悉。HTML规范的外观你看看网络上的信息。18luck手机登录XML补充(但不能替代)通过添加HTML标签描述数据。这些标签是看不见的人但可见电脑阅读文档。标签已经在使用网络上,存在机器人收集数据的,像机器人搜索引擎,可以阅读它们。

RDF是什么它的名字所表明的那样,使用XML标记,它提供了一个框架来描述资源。在RDF中,世界上的一切都是资源。这个框架对资源(任何名词,像天行者阿纳金和《星球大战》三部曲)与一个特定的项目或位置在网络上的计算机知道资源到底是什么。清楚地识别资源防止电脑做事情喜欢令人困惑的天行者阿纳金与塞巴斯蒂安肖或海登克里斯琴森,或原三部曲的人的《星球大战》三部曲。

要做到这一点,RDF使用三元组写成表达这些信息作为一个XML标记18luck手机登录。这些三元组由一个主题,财产对象就像这个主题,动词和直接宾语的句子。(有消息称这些主题、谓词和对象)。RDF已经存在在网络上——例如,它是创建RSS提要的一部分。

到目前为止,在这个例子中,计算机知道这个句子中有两个物体,它们之间有关系。但它不知道什么是对象或他们如何涉及到另一个。18新利最新登入我们来看看这层意义下添加的工具。

广告

知道什么是什么:uri

URI为计算机提供了一个特定的参考点中的每一项的三倍——不需要解释或潜在的误解。”width=
URI为计算机提供了一个特定的参考点中的每一项的三倍——不需要解释或潜在的误解。

即使XML和RDF提供的框架,电脑仍然需要一个非常直接、具体的理解这些资源是什么人或者什么东西。要做到这一点,RDF使用统一资源标识符(uri)直接电脑文档或对象表示的资源。你已经熟悉最常见的URI,统一资源定位器(URL),开始http://。URI可以指向任何东西在网上也可以指向的对象不属于网络,喜欢在电脑家庭电器。Mailto、ftp、telnet地址uri的一些其他的例子。

对于我们的示例,我们将使用角色的页面在星战官方网站作为他们的uri。

广告

现在计算机知道主体和客体——阿纳金·天行者第一URI所代表的实体和卢克·天行者是第二所代表的实体。但是你会注意到,我们的三倍——的一个中产URI属性——并不指向《星球大战》的网站。相反,它指向HowStuffWorks服务器上的文档。18新利最新登入如果该页面真的存在,那将是我们的XML名称空间

与HTML使用标准标记< b >大胆和< u >下划线,XML没有标准标签。这是有用的,它允许开发人员创建独特的标记为特定目的。但是这意味着浏览器不能自动知道标签的意思。XML名称空间是一个文档,告诉应用程序另一个文档中的所有标记的意义。XML文档的创建者的名称空间声明文档的开头一行代码。在我们的示例中,我们的名称空间声明是这样的:

< rdf: rdf xmlns: hsw = https:/18新利最新登入/m.kbsimple.com/example/RDF/relationship >

这行代码对电脑说,“任何标签可以看到,首先“hsw”使用的词汇本文档中找到。你可以查找任何标签开头hsw这里。”That way, people can create the XML tags they need for a document without conflicting with other XML documents on the Web.

XML和RDF语义Web的“官方语言”,但本身并不足以使整个Web可访问计算机。接下来我们将看一些其他层。

广告

语言和词汇:RDFS,猫头鹰和SKOS

一个很小的例子的资源和连接的数量可能会发现在一个星球大战本体。你可以自己解决这些看电影和上网,但计算机必须有一个明确的轮廓来理解它。”width=
一个很小的例子的资源和连接的数量可能会发现在一个星球大战本体。你可以自己解决这些看电影和上网,但计算机必须有一个明确的轮廓来理解它。

语义Web的另一个障碍是,电脑没有的词汇,人们做的事情。你使用的语言你的整个人生,所以它可能容易看到不同的单词和概念之间的联系,根据上下文推断出含义。不幸的是,别人不能给电脑一个字典,百科全书的年鉴和一组,让电脑自己学习这一切。为了了解单词的意思和单词之间的关系是什么,电脑必须有文档描述所有的单词和逻辑做出必要的连接。

在语义Web,这来源图式本体。这是两个相关工具帮助计算机理解人类的词汇。本体是一个简单的词汇来描述对象,以及它们是如何联系的。18新利最新登入一个模式是一个组织信息的方法。18luck手机登录与RDF标签、图式和本体都包含在文档元数据,和一个文档的创造者必须声明本体引用文档的开始。

广告

模式和本体上使用语义Web工具包括:

  • RDF词汇描述语言模式(RDFS)——RDFS添加类、子类和属性资源,创建一个基本的语言框架。例如,资源Dagobah是类的一个子类地球。Dagobah可能的属性沼泽
  • Simple Knowledge Organization System (SKOS)——SKOS分类的资源更广泛的,允许指定首选备用标签,可以让人们很快港口同义词典和词汇网络。例如,在《星球大战》术语表,一个窄的术语西斯勋爵可能是黑尔和更广泛的术语可能是吗恶棍。同样,替代标签Han Solo削弱牧民激光的大脑
  • Web本体语言(OWL)猫头鹰,最复杂的层,将本体形式化描述类之间的关系,并使用逻辑进行扣除。它还可以根据现有的信息构造新类。18luck手机登录猫头鹰有三个层次的复杂性- Lite,描述语言(DL)和充实。

本体的问题在于,他们很难创建、实现和维护。取决于他们的范围,他们可以是巨大的,定义一个范围广泛的概念和关系。一些开发人员倾向于更加关注逻辑比在本体和规则,因为这些困难。分歧关于这些规则应该扮演的角色可能是一个潜在的语义Web的陷阱。

接下来,我们会将其绑定到一起通过观察我们最初的例子——那些“星球大战三部曲”dvd。

广告

捆绑在一起

在我们最初的例子中,我们谈到了网上购买“星球大战”dvd。这是语义Web18新利最新登入如何使得整个过程更加容易:

  • 每个站点将文本和图片(供人阅读)和元数据(用于电脑阅读)描述在他们的网站上可以购买的dvd。
  • 元数据,使用RDF三元组和XML标记,将使所有的dvd的属性(如条件和价格)机器可读的。
  • 在必要的时候,企业会使用本体给计算机所需的词汇来描述这些对象和它们的属性。的购物网站都可以使用相同的本体,所以所有的元数据是在一个共同的语言。
  • 每个站点出售dvd也会使用适当的安全和加密措施保护客户的信息。18luck手机登录
  • 计算机应用程序或代理会阅读所有的元数据在不同的网站上找到。应用程序也可以比较信息,验证来源是准确的和值得信赖的。18luck手机登录

当然,网络是巨大的,并将这些元数据添加到现有的页面是一个艰巨的任务。我们来看看这个和其他的一些语义Web未来潜在的障碍。

广告

W3C和语义Web的未来

像万维网,语义Web分散的——没有一个组织或机构控制所有的规则和内容。18新利最新登入然而,一些人和组织了领导角色语义Web发展的指导方针和协议。这些包括万维网联盟(W3C),其导演蒂姆•伯纳斯-李和其成员组织。W3C不是一个研究机构,大学,其他组织和公众也在语义Web的发展发挥积极作用。

万维网的一些地区已经包含语义Web组件。这些包括RSS提要,使用RDF和朋友的朋友(FOAF)的项目,提出了创建机器可读的个人网页。

广告

但是语义Web的功能和实用性仍在开发中,有一些相当大的障碍需要克服。权力下放给了开发者的自由创造正是他们需要的标签和本体。但是,这也意味着不同的开发人员可能使用不同的标签来描述同一件事,这可能使机器比较困难。批评人士也质疑“身份问题”——一个URI代表一个网页,还是代表页面描述的概念或对象。例如,“http://www.starwars.com”代表的“星球大战”电影,还是网页?

一些开发商不同意语义Web是否应该加大对规则或依赖本体。批评人士还说,这个项目是非常不切实际的。首先,人们并不认为RDF图的用途。第二,它似乎是不可能的,企业和现有网站会投入时间和资源需要添加所有必要的元数据。在未来,现成的软件可能包括选项添加元数据创建新文档时,但这个工具仍然不可能使项目可行,规模更大。

为更多的信息在万维网和语义W18luck手机登录eb,查看下一个页面上的链接。

广告

经常回答问题

语义Web的例子是什么?
语义Web是一个Web的数据。结构化数据在数据库中,非结构化数据的文档,和更多。所有这些数据可以使用语义Web技术联系在一起。
Web 3.0称为语义Web是为什么呢?
Web 3.0称为语义网络,因为它是一个网络可以由计算机处理的数据。

更多的信息18luck手机登录

相关文章

更大的链接

  • 亚当斯,凯瑟琳。“语义Web:区分分类法和本体”在线;7月/ 2002年8月;
  • 贝克特,戴夫。”戴夫·贝克特的资源描述框架(RDF)资源指南。”http://planetrdf.com/guide/
  • 克拉克,肯德尔。“SPARQL: Web 2.0符合语义Web”O ' reilly。http://www.oreillynet.com/pub/wlg/7823
  • 格林伯格,简et al。“元数据:语义Web的一个基本组成部分。”Bulletin of the American Society for Information Science and Technology, Apr/May 2003.
  • 格林伯格,简。“元数据生成:流程,人们和工具。”Bulletin of the American Society for Information Science and Technology, Dec 2002/Jan 2003.
  • 格林伯格,简。“语义Web:超过一个愿景。”Bulletin of the American Society for Information Science and Technology, Apr/May 2003.
  • 格鲁伯,汤姆。“本体是什么?“http://www-ksl.stanford.edu/kst/what-is-an-ontology.html
  • 哈丁,史蒂夫。“蒂姆•伯纳斯-李:语义Web -网络计算机可处理的数据”。Bulletin of the American Society for Information Science and Technology, Feb/Mar 2005
  • 桑德罗·霍克。“18新利最新登入语义Web是如何运作的。”http://www.w3.org/2002/03/semweb/
  • 亨德,詹姆斯。“科学和语义Web。的科学。2003年1月24日。
  • Horrocks,伊恩等。。“语义Web架构:堆栈或两个塔?”http://www.cs.man.ac.uk/ horrocks /出版/下载/ 2005 / HPPH05.pdf
  • 雅各,艾琳K。“本体和语义网。”Bulletin of the American Society for Information Science and Technology; Apr/May 2003.
  • 米勒,埃里克和拉尔夫Swick。W3C语义网活动的概述”。Bulletin of the American Society for Information Science and Technology, Apr/May 2003.
  • Parsia毕扬。“语义Web服务”。Bulletin of the American Society for Information Science and Technology, Apr/May 2003.
  • Shirky,粘土。“语义Web,三段论和世界观。”http://www.shirky.com/writings/semantic_syllogism.html
  • 斯沃茨,亚伦。“语义Web的广度。”http://logicerror.com/semanticWeb-long
  • 范埃曼,周杰伦。从完整的同义词典“猫头鹰出口。”Bulletin of the American Society for Information Science and Technology, Oct/Nov 2005.
  • W3C:我18新利最新登入们如何识别语义Web上的事情。http://www.w3.org/2001/03/identification-problem/
  • W3C: OWL Web Ontology Language指南http://www.w3.org/TR/owl-guide/
  • W3C: RDF底漆http://www.w3.org/TR/rdf-primer/
  • W3C:语义网活动声明。http://www.w3.org/2001/sw/Activity
  • W3C: SKOS核心指南http://www.w3.org/TR/swbp-skos-core-guide/
  • W3C:教程语义Web技术http://www.w3.org/Consortium/Offices/Presentations/RDFTutorial/
特色

广告

加载……
Baidu