语义网实例
语义网。一个简单的应用实例。
购买和出售二手车
假设某个语义网系统用于通过因特网管理二手车的销售和购买。
该系统可能包括两个主要的应用程序: 一个针对希望购买汽车的人群 一个针对希望出售汽车的人群
让我们把这两个应用程序称为 IBA (I Buy Application) 和 ISA (I Sell Application)。
IBA - I Buy Application
希望购买汽车的人群使用的 IBA 应用程序类似这样:
I Buy Application (IBA)
在真实世界的应用程序中,您可能在第一次使用该程序时被要求标示自己的身份。您的 ID 将存储在一个 RDF 文件中。您的 ID 会把您标示为一个带有名字、地址、电子邮件以及 ID 号的人。
当您提交查询时,应用程序会返回一个待售汽车的列表,这个列表会按照年份、价格、位置和可用性进行排序。通过在 web 对 RDF 文件的搜索,此信息会不断地从 web spider 返回。
ISA - I Sell Application
希望出售汽车的人群使用的 ISA 应用程序类似这样:
I Sell Application (ISA)
当您提交表单时,应用程序会向您请求跟多的信息,并把您的 ID 和信息存储在一个 RDF 文件中,以供 web 使用。
RDF 文件包含的信息类似:
- 您的 ID: 姓名、地址、电子邮件、ID 号。
- 您的出售条目: 类型、型号、图片、价格、描述。
幕后
在幕后,这个 "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 教程)会成为很多问题的解决途径。
请阅读我们的下一节 - 有关语义网这个话题的更多内容。