当前位置: 首页 > 图文教程 > 专题中心 > 网站建设和网站制作基础教程专题 > 网站主机基础教程 > 语义网是什么?你理解吗?
语义网=有意义的网络。
“如果说 HTML 和 WEB 将整个在线文档变成了一本巨大的书,那么 RDF, schema, 和 inference languages 将会使世界上所有的数据变成一个巨大的数据库。”
--- Tim Berners-Lee, Weaving the Web, 1999
semantic(语义的)这个词指有意思的或与之相关的。
语义网是一种使用可以被计算机理解的方式描述事物的网络。
象这样的句子可以被人类理解。但是如何能够被计算机理解呢?
陈述是由语法规则构建的。一门语言的语法定义了构建该语言的陈述所需的规则。
这就是语义网的本质所在 - 以计算机应用程序可以理解的方式描述事物。
语义网和网页之间的链接没有关系。
语义网描述的是事物之间的关系(比方说 A 是 B 的一部分,而 Y 是 Z 的成员)以及事物的属性(例如尺寸、重量、使用期限和价格等等)。
RDF(资源描述框架,Resource Description Framework)是一种用于描述网络上的信息和资源的的标记语言。
将信息至于 RDF 文件之中,这样的话,这些信息就有可能被计算机程序("web spiders")从网络中搜索、发现、摄取、筛选、分析和处理。
语义网使用 RDF 来描述网络资源。
如果您希望学习更多关于 RDF 的知识,请阅读我们的《RDF 教程》
假如有关音乐、汽车、入场券(或者任何别的东西)的信息被存储于 RDF 文件,智能网络应用程序就会将信息从不同的源中进行摄取,并将其整合,然后以一个有意义的方式将信息提交给用户们。
类似如下内容的信息:
语义网不是快速发展的技术。
其学习曲线是原因之一。RDF 是由那些拥有逻辑学和人工智能方面的学院背景的人们发展起来的。对于一般的开发人员的来说,它并不是特别容易被理解。
RSS 是一种用于构建语义网应用的快速发展的语言。如果您希望了解更多 RSS 的知识,请阅读我们的《RSS 教程》。
在下面的教程中,我们将专注于 RDF 的使用,以发现语义网的潜力所在。
请单击下一章,您可以看到一个简单的语义网应用实例。
语义网。一个简单的应用实例。
假设某个语义网系统用于通过因特网管理二手车的销售和购买。
该系统可能包括两个主要的应用程序: 一个针对希望购买汽车的人群一个针对希望出售汽车的人群
让我们把这两个应用程序称为 IBA (I Buy Application) 和 ISA (I Sell Application)。
希望购买汽车的人群使用的 IBA 应用程序类似这样:
在真实世界的应用程序中,您可能在第一次使用该程序时被要求标示自己的身份。您的 ID 将存储在一个 RDF 文件中。您的 ID 会把您标示为一个带有名字、地址、电子邮件以及 ID 号的人。
当您提交查询时,应用程序会返回一个待售汽车的列表,这个列表会按照年份、价格、位置和可用性进行排序。通过在 web 对 RDF 文件的搜索,此信息会不断地从 web spider 返回。
希望出售汽车的人群使用的 ISA 应用程序类似这样:
当您提交表单时,应用程序会向您请求跟多的信息,并把您的 ID 和信息存储在一个 RDF 文件中,以供 web 使用。
RDF 文件包含的信息类似:
在幕后,这个 "ISA" 应用程序会创建一个带有许多 RDF 指针的 RDF 文件。
它会创建一个指向带有关于 person 信息的文件的指针,一个指向带有关于 Volvo 和 Volvo 型号信息的文件的指针,一个指向带有关于 Volvo 经销商和出售者信息的文件的指针,等等。
RDF 指针是一种指向有关某事物的信息的指针(实际上是 URL),类似知识数据库。
有关于此的优点在于您不必对您本人或汽车的型号进行描述。这个 RDF 应用程序会为您对信息进行整理。
混乱?标准?我们需要什么?我们在期待什么?
由微软,由 Google,还是由 W3C 发展标准?
RDF 是关于数据的数据 - 即元数据。RDF 文件经常会描述其它的 RDF 文件。将来有可能把所有的 RDF 文件连接起来构建一个语义网吗?
没有人知道,但是总有人去尝试。
我们不认为语义网会依靠自己发展起来。它需要第三方的协助才能成为现实。
不太可能的是,您仅仅在因特网上发布 RDF 文件,就能够出售您的汽车。
必须通过很多力量的参与,才能够发展类似上面的 "ISA" 和 "IBA" 应用程序。一方为所有的项目构建搜索引擎数据库,另一方则为其开发标准。
可能是 eBay,或 Microsoft,或 Google,也可能是别的公司。但是总会有人去做。
不久,我们就会看到基于 RDF 的市场。而有一天,您将能够使用标准化的 RDF 文件在 Web 上收集有关几乎所有事物的信息。
它可能免费。也可能你不得不为信息,或至少为出售您的信息来付费。
在因特网上发布信息将比过去更加容易。也许 RSS 语言(参阅我们的 RSS 教程)会成为很多问题的解决途径。
请阅读我们的下一节 - 有关语义网这个话题的更多内容。
这里列出了一些有关语义网的话题。
语义网不是可供搜索的免费文本。如希望搜索或访问语义网,我们需要软件的协助。
要使用语义网,我们就需要 “语音网代理” 或 “语义网络服务”。这些“代理”或“服务”会帮助我们在语义网上找到正在寻找的东西。
编者注:“语音网代理”:"Semantic Web Agents",“语义网络服务”:"Semantic Web Services"。
在语音网上,我们可能会搜索这些信息:
最便宜的机票适合我的汽车的装饰书籍、电影或音乐天气预报时间表和日程股票价格和汇率在未来,要想在 Web 上找到任何信息,使用您的“语义网代理”就可以了。
我能信赖语义网上的一个卖家吗?我能信任语义网上的一个买家吗?
要解决上述问题,我需要访问更多 RDF 文件:
信用卡信息银行信息语义网记录社会安全信息| Source | Person ID | Person Name | Status |
|---|---|---|---|
| Citybank | 11223344 | John Smith | trustworthy |
| VISA | 11223344 | John Smith | trustworthy |
| Recorded | 11223344 | John Smith | unknown |
| US Social Security | 11223344 | John Smith | born 10-10-1962 |
通过使用类似的这些 RDF 文件,我的“语义网”代理就能够确定能够我们是否能信任我正在打交道的这个人。
(能够通过 eBay 和 Amazon 之类的因特网交易公司来提供记录信息)
要运营语音网,就必须开发支付手段。
易用的因特网“储蓄存款”可能成为此问题的解决方案。
“储蓄存款帐户”是一种只能接受存款的帐户。它可以为因特网上的所有提供便利,只要得到您的 ID(或者您的电子邮件地址,很类似 PayPal),任何人都可以把钱存入您的帐户。
通过使用这种支付手段,每个人都可以在因特网上公布他们的银行帐户,并在不需要中间人的情况下出售他们的汽车。
因特网银行业务的未来会是什么样子呢?
您可以在我们的 RDF 教程中学习更多的内容。
评论 (0) All