好几天没上网...
我上次提出的问题是:
DC的抽象模型是DC普及最急迫的一件事情吗?它想解决什么问题?已经解决了什么问题?——还是,(把简单问题复杂化?)又增加了什么“新”问题?
我把近几天来各位老师意见集中一下:
K师:
1、抽象模型要做的事情,是...:如何描述世界,通过使机器能够准确、恰当地“理解”,而达到更广泛的、自动的、不会因人、因事和因时而改变的一致性。
2、这个事情之所以困难和痛苦,是因为人本身其实是根本说不清楚他/她的所思所想所见所闻的。语言是主要媒介,然而人与人能够达成交流绝对不是仅仅依靠语言,还依靠其它感官,以及大脑的引申判断。但是对于计算机来说,只能依靠语言。因而需要把所需表达的所有东西,都用一种语言框架进行规范和约束。
3、研究并建立抽象模型并不影响你现在的编码。...
4、抽象模型有它的目的和任务...一般而言抽象模型所建立的描述体系,是属于网络世界“公益性”数字图书馆所应该遵循和具备的。...
远洋老师:
1,DC模型所用的单元和术语与RDF是一致的...,而且是triples的表现方式。
2,元数据不只考虑描述书目和信息资源,而这种模型使我们能[以机器可以处理的形式]描述和联系任何资源。
3,具体数据库和仓储中,不再以'元数据记录(record)为最基本单元,而是以statement为单元,这样在收割数据后还可以做很多加值处理,比如说,可以对某种statement集中处理。...
雨僧师:
...通过建立这个抽象模型, DC才能和RDF从逻辑层面完美地结合起来。抽象模型对DC的应用也是很重要的,DC最重要的应用模式是建立Application profile,抽象模型就是AP的骨架。
Leon师:
何况DCMI这些人(偶们老K就是其中一分子啊),原本就不是实用主义的主儿,编码规则不是不搞,而是搞了多少年,也不见得为大家所满意。他们从来就没拿这个当回事,而是一直拿这个拿那个做推荐,所以,你爱用哪个就哪个(老K是DCMI的人,所以,你看,他就是这么讲的)。而DC真正的应用编码规则,体现在OAI中,体现在各种各样的应用DC的AP中。比如,DCMI现在正儿八经地推的编码推荐方案,就来自于JISC的EPrints项目SWAP(算是直接来自于遵循抽象模型的结构与句法了,从这个实例来看,也算回答了迷图对抽象模型干啥用的回答)。
至于DCMI的抽象模型,完全可以一言以蔽之,它就是RDF。或者说是将RDF逻辑模型在DC中的具体应用,我没有看到抽象模型中与RDF在逻辑上有不同之处的。弄这样一个抽象模型对于DC今后的扩展以及应用寻求理论基础与指导还是很有用处的。比如它现在就基于这个整出DSP来,基于DSP又整出编码规则了(推荐方案)。
补充一句,如果一定要说清楚DC抽象模型与RDF的区别,可以将DC抽象模型看成是RDF在DC领域中的应用模型。DC抽象模型是一个domain specific logic model based on RDF.
归纳起来,DC抽象模型是“domain specific logic model based on RDF”(Leon师)。它的意义在于(也就是“它想解决什么问题”)“使我们能[以机器可以处理的形式]描述和联系任何资源”(远洋师),而这种描述能够被机器“准确、恰当地‘理解’,而达到更广泛的、自动的、不会因人、因事和因时而改变的一致性”(K师)。
是否可以更进一步地说,它的意义在于为了实现机器对于元数据的一致的、准确的理解。
不知上述归纳是否准确?
我的不算进一步的问题是:“机器理解问题”是否是DC普及最迫切的问题?DC抽象模型对这一问题解决得怎样呢?是彻底解决了?还是部分解决了?如果是部分解决,还遗留了什么样的问题未能解决?解决问题的过程中有没有带来什么“新”的其他的问题呢?
标签:
分享
您必须是Lib2.0 Forum的成员才能加评论!
加入此社交网络