以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  Net --> Web --> Graph(从另外一种角度看Semantic Web)  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=55925)


--  作者:Leon.Essence
--  发布时间:11/23/2007 10:36:00 PM

--  Net --> Web --> Graph(从另外一种角度看Semantic Web)
通常我们对于语义网的理解是给连接添加了意义,从而能够为实体提供更为完整的语义描述。Tim Berners-Lee在他最新的一篇博客文章(http://dig.csail.mit.edu/breadcrumbs/node/215)中提到,语义网可以看作是一种“social graph”的形式。这使得我们能够从另外一种角度来看待Semantic Web,从而能对它与现在网络的不同点,和它的潜在用处有更深的理解。
  “Net”是将计算机连接起来的计算机网络,“Web”是将计算机上文档资源连接起来的超链接,而“Graph”是将这些文档资源内的things/people/places等等更小颗粒度的实体连接起来一种模型,语义网(Semantic Web)中的RDF、OWL等等技术是能够实现这些连接的一种方法(当然SW的技术同样可以实现Net和Web的模型,但它更大的用处在此)。Web以Net为基础,而Graph又以Web为基础。
在Tim的文章中,有三句话很精辟的刻画了这种Net --> Web --> Graph的变化
  Net    "It isn't the cables, it is the computers which are interesting"
  Web   "It isn't the computers, but the documents which are interesting".
  Graph "It's not the documents, it is the things they are about which are important".
  Simpler, more powerful. Obvious, really.
  从这种角度来看语义网,语义网只不过是对连接观念的一种扩展(虽然其所采用的方法有些高深),它不是很虚幻的,而是很实际和触手可及的观念和产品。

  暂时想不出一个好的例子来说明graph模型的好处,希望大家能想出基于graph的好例子和产品的ideas

Thanks for any comments!


--  作者:zhaonix
--  发布时间:11/24/2007 10:16:00 AM

--  
这说法不错!容易理解又直击要害!我觉得。——正所谓“在区别上建立我们的政策”:)
--  作者:myldb_sw
--  发布时间:12/14/2007 11:29:00 AM

--  
楼主牛,向你学习,呵呵,以后还望多多指教
--  作者:whfcarter
--  发布时间:12/17/2007 5:17:00 PM

--  
其实我觉得我也能称net为graph,也可以把web建模成为graph,至少从数据结构来说是这样的。他们的区别在于对于graph的具体映射,即什么是node, 什么是edge,edge有些什么属性,node有些什么属性,这些都对应什么语义等等。net和web的最大区别在于从物理层上升到了应用层(文档),而上述提到的web到graph的不同在于后者具有typed link,且连接的是resource(可以是非document之外的其他entity)。这样对于世界和领域的刻画就更加清楚,而非初粒度的。至于graph的好处,大家可以对比一下 wikipedia和dbpedia就有很清晰的认识了
--  作者:littlea
--  发布时间:4/5/2008 4:22:00 PM

--  
楼上的,wikipedia和dbpedia 这是什么东东?


--  作者:littlea
--  发布时间:4/18/2008 5:47:00 PM

--  
楼上的怎么没有给各回答呢!郁闷阿!
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms