« | September 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | | | |
|
公告 |
暂无公告... |
Blog信息 |
blog名称: 日志总数:19 评论数量:6 留言数量:1 访问次数:158055 建立时间:2005年10月26日
|

| |
[语义web]本体实例: 科学研究
james008 发表于 2008/2/19 21:26:05 |
本体实例:
http://protege.stanford.edu/plugins/owl/owl-library/( by chencc403 ) http://www.schemaweb.info/( by orangebench )
|
|
[语义web]如何给开发人员讲语义web 软件技术, 电脑与网络, 科学研究
james008 发表于 2005/10/27 10:03:07 |
今天碰到一个朋友,是软件开发人员,向他介绍语义Web,怎样才能让他听懂呢?
1)元数据角度: 软件开发人员一般都熟悉MIS, 所以可以考虑用MIS系统的例子图书管理系统做比较,从元数据的角度出发。
图书管理系统可以按作者,书名,出版社查询,是因为有元数据,即在数据库中,每个数据都有所属的字段名和表名。而Web上只能按关键词查询,是因为网页上的内容没有元数据,例如,网页上一个数字“15”,程序没法知道这个数字是年龄呢,还是个数呢,等等,当然人能够根据上下文判断出来。
语义Web的基本思想就是让网页上的数据都有元数据描述它,说明它的含义,这样计算机程序能够理解网页上的数据,也能更好地为大家服务。如提供类似MIS的那种查询界面,而不是关键词查询。
语义Web提供了一种统一的元数据描述语言,和其所用的词汇定义语言。
2)数据交换角度:
如果不同的图书管理系统要实现互操作,如馆际互借,由于不同系统的数据格式都是私有的,很难实现数据交换和共享。先讨论不同时期的数据交换方式:
< |
|
[语义web]语义web的研究方向 电脑与网络
james008 发表于 2005/10/27 9:31:58 |
语义Web在RDF和OWL正式成为标准以后,已经进入phase II的阶段,这时新成立了两个work group,分别是RDF数据访问和语义Web最佳实践和发布。从这点可以看出,RDF数据的查询和存储,语义Web的一些设计模式,以及应用经验,是下一步的研究重点。
第二,语义Web体系结构在OWL上层还是logic, proof,trust, 因此,OWL怎么和上层的结合也是热点之一,OWL Rule Language(ORL)就是典型的工作。还是就是语义Web上的信任机制。ISWC2004对Rule,trust有专门的workshop。
第三:RDF和OWL称为标准,并不等于其问题已经完全解决。RDF方面,怎么表达context,provenance是热点,如Named graph是代表工作。他们都是对RDF做一些语法和语义的扩展。OWL方面,对数据类型推理的更多支持,OWL DL推理的实现都还是Open problem。
第四:不同领域的应用:如Se |
|
[语义web]知识,本体的概念 电脑与网络
james008 发表于 2005/10/27 9:30:12 |
1) 数据, 知识 , 知识库 http://computing-dictionary.thefreedictionary.com/KnowLedge
knowledge - The objects, concepts and relationships that are assumed to exist in some area of interest. A collection of knowledge, represented using some knowledge representation language is known as a knowledge base and a program for extending and/or querying a knowledge base is a knowledge-based system.
Knowledge differs from data or information in that n |
|
[语义web]Semantic web 的意义何在? 软件技术, 电脑与网络, 科学研究
james008 发表于 2005/10/27 9:22:54 |
Semantic Web可以分两层理解: 1)RDF是统一的元数据语言,在图书馆能用作者名,书名查询,而在Web上只能用关键词查询,原因在于Web上的数据没有元数据。 即使RDF没有推理能力,这种统一的元数据语言也非常有用。 2)RDF表示的Web上的元数据还可以推理,可以发掘隐含的知识,聚集分散的知识,这就是本体的作用,因为本体提供了领域的概念模型,背景知识等等;
Semantic Web不会很快就能实现,但我一直觉得Semantic Web技术可以很快应用于实际的信息系统。
一些后继的想法:
第一层对应的实际就是RDF/RDF Schema,着重的是元数据格式; 第二层对应的就是OWL本体了,因为着重在强大的推理能力。
从目前来看,第一层RDF(S) 较容易被人接收,因为RDF Schema一般都比较简单,而这种统一的元数据格式又非常有用。目前较为成功的SW项目基本都在这一层面上,如FOAF,RSS 1.0(Atom |
|
[语义web]数据演化史和语义web 的应用 软件技术, 电脑与网络, 科学研究
james008 发表于 2005/10/27 9:17:58 |
语义Web的基本技术是:统一的元数据语言(RDF),数据具有语义,数据是Web化的,这种数据可以称为“Smart data”。
从数据的演化史看,早期的数据依附于程序(过程性编程),后来数据的封装,不再依附于程序,但是封闭在应用中的(OO编程),现在的开放数据(XML,可以在应用中间交换,语法互操作性),下一步就是智能数据(RDF+ontology,开放性,语义互操作性)。 所以,语义Web技术不是一种很表面化的应用技术,而是对整个软件发展有革命性的意义。它会从根本上改变程序的设计和编写模式。正如OO对过程式编程一样。
因为RDF是在数据模型这一层,对传统的关系数据模型,和半结构数据模型(XML)作了重大改进,有人称为“Smart data”,即智能数据。
我的观点是 只要有数据(文档)处理的地方,就有RDF的用武之地。所以,大部分的软件都可以利用RDF技术。
这些是我的“狂言”,希望它们是对的。 |
|
« 1 ›
|