以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  RDF.RDFS.OWL在线使用手册发布及谈一下语义网的学习方法  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=26216)


--  作者:teitou
--  发布时间:1/7/2006 2:09:00 PM

--  RDF.RDFS.OWL在线使用手册发布及谈一下语义网的学习方法
一,RDF.RDFS.OWL在线使用手册发布
国外已经陆续开始出一些关于语义网的入门书籍。我看了几本并结合自己的体验编了这3个在线手册。W3China中有RDF标准入门和OWL指南,除了这以外国内的中文参考资料还是比较少,出于这个目的,希望给大家多提供一个可以参考的手册。简单介绍一下
特点:因为不管是什么编成语言还是网络技术都是在不断的进化自我和否定自我中发展,版本升级和概念更新等。我将根据我得到的最新资料不断的更新这3个在线使用手册,以保持这个在线手册的新鲜度。
不足:1.还有许多解释不足的地方,我想根据大家的疑问,然后重新扩充编辑。
        2.每个例子都没有配上图示,将在下一步慢慢增加。使大家更容易理解。
感谢:w3china翻译的官方入门文献,一些词汇借鉴了不少。
点击查看

最近一直在看论坛的提问,所以今天想谈一下关于语义网的学习方法
一,概念理解
我相信大家在接触语义网以前,多多少少都接触过网络编程或是软件编程。可能其中的有些朋友一接触语义网,就马上下载了protege,想马上实践和实现推理等功能。的确在大多数的编成语言都是一通百通的,会了一个可以很简单接受另一个语言。但是语义网不同,它是一个新的概念,它结合多个学科的知识,有很多知识点不是计算机专业的朋友有可能都是第一次接触,理解这些概念是至关重要的。我根据我学的举些例子,比如语义网用到了面向对象的设计概念(把任何事物都看作资源),离散数学(传递性属性,对成性属性),数理逻辑学(推理基础),人工智能学(语意网络Semantic Networks:人工智能学中本来就有这个概念。不是Semantic Web),Lisp语言(列表的处理rdf:List,rdf:first,rdf:nil)等一些概念,语义网是将它们结合起来运用,所以理解这些概念至关重要。当然我的意思不是说学这几个学科,而是在进入实际操作以前把语义网知识中相关的概念理解好。比如XML,RDF,RDF Schema,OWL它们之间到底有什么区别和联系(查看解释)。
二,软件选择
先来看一下人工智能学中的语意网络(是Semantic Networks而不是Semantic Web)是怎么表现的。
按此在新窗口浏览图片
看到这个图,再想一下RDF规范的定义。我想大家应该知道语义网的来历了。在人工智能学中,把相互有关系的事物用关系线连接起来。所以我推荐的入门学习方法就是运用视觉化的编辑器,这也就是为什么我首先汉化的是RDF编辑器MR3,而不是大家都在用的protege。因为人首先是感性动物,然后才是理性动物,我们会对看到的事物最先做出反应,而代码是我们经过考虑的反应。在Java中,特别是设计模式中,我们也经常使用视觉化编辑,类和子类,类与类关系等一目了然。视觉化编辑优点有:
1,可以减少打字中的失误,以及错误运用了理解模糊的语句等,
2,结构一目了然。别人看,过些日子自己来看,依然很快就可以知道结构,不用一直找注释。
所以建议入门的朋友找视觉化编辑器进行学习。当然不是说protege不好,只是它跨层太多(从基础层到规则层)都可以运用,刚入门的朋友很难对这6个层进行编辑和操作。所以不建议马上使用。
三,编辑方法
下一个谈一下编辑方法,编辑方法一般分为自上而下编辑和自下而上编辑2种。
自上而下编辑就是先将需要的类和属性全部定义,然后根据这些类和属性来编辑模型。
自下而上编辑就是直接编辑模型,在编辑模型的过程中出现需要的类或者属性的话在定义这些类和属性。
具体看MR3中的一个实例图,MR3提供了这2种方法的编辑,建议体验使用。
按此在新窗口浏览图片
四,交流与相关链接
欢迎朋友到本站论坛中发表对在线使用方法和RDF视觉化编辑器的意见。
MR3下载及说明

RDF,RDF Schema,OWL的区别和关系
自上而下和自下而上2种编辑法例
最后一句话,实现语义网,需要大家的共同努力。让我们接着努力吧。
PS:因为服务器在国外,在校园网的朋友可能无法浏览和下载。请使用这个代理服务器列表,用代理服务器进行浏览和下载。


[此贴子已经被作者于2006-1-7 22:54:30编辑过]

--  作者:jpz6311whu
--  发布时间:1/7/2006 8:01:00 PM

--  
这个总结是楼主自己写的吗?谢谢啦!!!
另外楼主和MR3是什么关系,MR3是楼主做的吗?为什么楼主不只一次的宣传推荐MR3呢?

。。。


--  作者:teitou
--  发布时间:1/7/2006 10:00:00 PM

--  
这个是我写的,如果有不对的地方敬请指出。
我和MR3的关系是,我在学RDF,OWL的时候用过一些软件,觉得这个对理解RDF,RDFS和OWL很有帮助,另外好像国内没有一款RDF视觉编辑的软件,所以我就联系MR3的开发者,得到同意,发布了MR3。因为看到很多朋友一接触RDF,就开始用protege,而且问了很多概念性的问题。所以建议他们最好先用MR3,我体验过了,所以应该大家也比较容易接受和使用。
--  作者:crystalwying
--  发布时间:1/8/2006 11:26:00 AM

--  
多谢楼主,我试试看
--  作者:天堂睡神
--  发布时间:1/11/2006 10:21:00 PM

--  
正在接触owl,这个软件下来试试,谢谢了搂住了

有什么不太明白的地方还要向你请教哈


--  作者:fuji246
--  发布时间:2/1/2006 5:42:00 PM

--  
MR3和PROTEGE是否都是用来建立本体的,只是MR3适合入门者,而protege功能更强大?
--  作者:fuji246
--  发布时间:2/1/2006 5:43:00 PM

--  
“人首先是感性动物,然后才是理性动物”
--  作者:geyu
--  发布时间:2/6/2006 1:39:00 PM

--  
搂主,能不能跟我联系一下
有一些事情谈
--  作者:wrb128cn
--  发布时间:2/8/2006 9:00:00 AM

--  
正准备了解这些内容,先谢谢楼主!!
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms