语义网导论

原文 :An Intro To The Semantic Web   原作者:zenkat

zenkat  于 Saturday, April 21st, 2007 at 12:23 pm 发表该文,并

The concept of the sematic web is a few years old now, but is only now really beginning to gain real-world traction. The idea is based upon the simple observation that the current web mainly consists of a network of human-readable documents, not computer-parsable data. Because of this, the web is extremely useful for humans to gather data and information, but not at all useful for computers. The sematic web seeks to overcome this limitation by promoting standards for information representation and exchange to create a “web of data”. Much in the same way that technical interchange standards like HTTP and HTML allowed the organic growth of the “web of documents”, new technical standards will provide a fertile ground for the growth of this “web of data”.

The key technical standards for the Semantic Web are RDF and OWL, both of which were concieved by Tim Berners-Lee and later developed into working standards by the collective efforts of many contributors to W3C working groups. These standards provide a consistent, unifed way of representing knowledge and information as well as mechnisms for exchanging this information. There is also SPARQL, the emerging standard query language for RDF data stores.

So what can you do with the Semantic Web? Theoretically, lots. Consider the following simple question: what are the homepages for all of the Web 2.0 companies located in San Francisco? With today’s tools, this is a nearly impossible question to answer. Typing “web 2.0 company san francisco” into Google returns a confusing mishmash of 12 million hits, most of which are neither companies nor located in San Francisco. It’s up to you, the human on the other side of the screen, to sift through the dross of ads, conference announcements, articles, and blog chatter to find the few gems you are looking for. It’s also up to you, the human, to cut/paste all of these into a spreadsheet for tracking.

This is a royal pain in the ass. I should know — I’ve tried to compile this list, and was quickly frustrated.

The Semantic Web solves this problem by providing a standard mechanisms for web sites to publish data, instead of documents. One could imagine that every company that wanted to make its presence known on the Semantic Web would publish a set of RDF tags (<MyCompany, location, San Francisco> and <MyCompany, field, Web 2.0>) describing itself. With the information in a standard format, query tools could then allow construction of targeted queries that answer the specific question at hand.

Of course, this is only a basic example. Imagine if scientific publications provided RDF representations of the data contained within them, or if data repositories like NCBI and PubChem provided RDF gateways into their data. We’ll be exploring these questions in an upcoming entry.

I also think there’s a lot of promise in using RDF data stores as a simple replacement for standard relational databases, especially in environments that require very dynamic data models. Since RDF entries in essence define their own schema, developers are no longer tied to a fixed data model. As the domain space changes and the data representation evolve, RDF can transparently allow entry of new attributes for key data. Anyone who has tried to maintain a LIMS will quickly understand the power of this method.

Radar Networks is one of a handful of companies that are focused on bringing “sematic web” technologies to market. Other players in the field include the startups Metaweb (developers of Freebase), Zephira, and Franz. There are also a variety of public/aceademic/opensource efforts, including SIMILE, Jena, and dbepdia. But there are heavyweights, too — players like Oracle are active in the space.

The field is just emerging from its infancy, but many see a bright future ahead for the Semantic Web. We’ve seen what the Network Effect can do for document repositories, software development projects, and community building. Just imagine what it can do with the world’s collective knowledge!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值