FOAF:朋友的朋友

FOAF关于FOAF (Friend of a friend),来自维基百科词条(重新写过):FOAF项目由Libby Miller和Dan Brickley始于2000,可被视为第一个社会语义网应用。FOAF是机读本体,使用RDF和OWL描述个人及其活动、与其他人和对象的关系。每个人都可以用FOAF描述自己,无需中央数据库即可描述一群人的社会网络。[用自己很粗浅的理解,即每个人按FOAF格式把描述自己及朋友的文档放到各自网站上,就可以关联起来形成一个人际关系网络。]
近年有若干国家图书馆把书目与规范记录发布为关联数据,人名部分用的正是FOAF。虚拟国际规范档(VIAF)也采用了FOAF。

一、书社会群组:图书馆关联数据
几天前远洋过客、Keven和pinoke建起了“图书馆关联数据”群组,应邀加入凑热闹。
公告:探讨图书馆资源语义化、关联化相关理念、方法与技术。
跟踪国外W3C Library Linked Data Incubator Group的动向,借鉴国外经验讨论本土化发展策略与实现手段。欢迎有兴趣的童鞋参加,分享资料,交流想法。

二、rainzen的日志:关于Linked Data群组的建议 (2010-06-11 05:38)
不料雨僧说,参加者必须要有自己的Foaf

三、远洋过客:[行动]怎样动手做:FOAF (2010-06-11 10:54)
转抄牛排博文:做个FOAF文档吧 (2009-08-29)
当初牛排写完博文,要我也做一个,我楞是没明白那是做什么的。后来看到瑞典国家图书馆、匈牙利国家图书馆用FOAF,也没想起牛排这博文,这下算是送来了及时雨。

四、pinoke:FOAF朋友索引 (2010-06-11 11:06)
持续更新中……

五、做自己的FOAF
为免还没进关联数据的门就被赶出去,赶快开工给自己建一个。要解决几个问题:
1、先要人指点给个FOAF阅读器(浏览器),如果建好了看不到效果,没动力。
后来Keven和远洋师都推荐了好几个,貌似都要用Firefox。
刚才再细读一遍牛排博文,原来文后那六个没有说明用途的链接,就是阅读器。牛排文章的前面部分写得绝对通俗,但最后部分没有起到对一窍不通的人扫盲的作用。
2、建好后如何放到自己的网站上,找CTO解决落实
3、按牛排的炒鸡蛋三部曲动手做FOAF
(一)登录FOAF老家http://www.ldodds.com/foaf/foaf-a-matic填写表单,繁体中文界面。
不喜欢上头像,就免了。朋友的SEE ALSO我填的是FOAF网址,比较麻烦的是email必填,不知道的就胡乱填了下(下步再删除)。点击FOAF me!就好了。
(二)在生成好的内容中找到乱填的email删除,然后复制、粘贴到记事本中,另存为foaf.rdf
(三)在FOAF浏览器中打开本地文件看下效果,满意后请CTO上传到网站(感谢CTO,我的FOAF:http://catwizard.net/foaf.rdf)
说明:
在FOAF项目网站上还有其它生成工具链接
自然也可以看网站上的FOAF语法自己手写(现在还是0.97版)

六、RDF浏览器(可读FOAF)
牛排列出并评价了六个RDF浏览器,还真需要好几个,因为每个浏览器对不同FOAF显示的效果都不一样,弄不好还有可能看到的只是页面源码。后二个是Keven另外推荐的Firefox插件。
总的感觉是,生成的FOAF文件本身可能有错,RDF浏览器还有很大的改进空间──虽然RDF是给机器看的,但人也需要看。

1. Tabulator Browser (MIT, USA)
[Firefox插件,需更改配置,可能降低安全性]

2. Marbles (FU Berlin, DE)
[在线浏览]

3. OpenLink RDF Browser (OpenLink, UK) 不错
[在线浏览]

4. Zitgist RDF Browser (Zitgist, USA) 不错
[在线浏览]

5. Disco Hyperdata Browser (FU Berlin, DE)
[在线浏览链接失效,实际同2]

6. Fenfire (DERI, Irland)

7. Semantic Radar
[安装后没看出效果]

8. The Data Browser Extension
[与Firefox 3.6.3不兼容,下载后无法安装]

关联数据的鸡与蛋

美国国会图书馆日前宣布强化规范与词表网站id.loc.gov [1],继一年前的LCSH之后,再以关联数据提供如下5种词表的访问,以及词表数据的批量下载:
Thesaurus of Graphic Materials
MARC Code List for Relators
Cryptographic Hash Functions
Preservation Events
Preservation Level Role
后三者用于支持保存与技术元数据方案。
未来将增加的词表包括:MARC地理区域代表码、国家代码表、语种代表码,以及PREMIS控制词表。

Roy Tennant作了如此点评[2]:
面对关联与可链数据的增长生态,对能够做什么有各种推测,但实例或者说“杀手级应用”很少。
对于关联数据,仍处在鸡和蛋的阶段:除非有大量数据可用,否则你不能做什么有趣的东西;你没有大量数据可用,除非人们把它作为关联数据提供,不管是否缺少杀手级应用。为此赞美LC提供越来越多的数据,让我们都可以关联与使用。

[1] Catalogablog: ID.LOC.GOV Web Service Enhancements (May 28, 2010)

[2] TENNANT: DIGITAL LIBRARIES: LC Releases More Linked Data / by Roy Tennant (June 4th, 2010)

W3C图书馆关联数据孵化小组

W3C图书馆关联数据孵化小组(Library Linked Data Incubator Group)刚刚成立,为期一年,结束日期为2011年5月20日。创始主席:
Tom Baker(DCMI的CIO,一位德国人美国人)
Emmanuelle Bermes(法国国家图书馆)
Antoine Isaac(阿姆斯特丹VU大学计算机系博士后,欧洲数字图书馆计划Europeana科学协调员,W3C的SKOS社区联系人)
创始机构:来自芬兰、爱尔兰、马来西亚、英国、德国、荷兰以及美国,有熟悉的LC、OCLC和Talis……

———-小组章程———-
图书馆关联数据孵化小组的使命,是通过汇集图书馆界内外参与语义网活动(重点在关联数据)的人、基于现有创新举措、确定未来的合作轨迹,帮助提高图书馆数据在万维网上的全球互操作。
小组将探索如何以现有图书馆学的基石如元数据模型、元数据模式、标准与协议,建立互操作及图书馆系统与网络化环境,鼓励图书馆将其内容带向万维网的数据互操作,普遍地重新定位其方法,并达到其他社区。同时也将这些社区视为关联数据网规范数据集(个人、主题……)的潜在主要提供者。由于这些发展要求图书馆界围绕(语义)万维网标准共享标准化工作,小组将提炼所需的知识、表述标准与准则的需求,提出促进图书馆界向未来万维网标准化行动做出贡献的方向。
孵化器小组创始成员来自国家图书馆、大学图书馆及研究单位、图书馆供应商及其他感兴趣的利益相关人。其范围不仅限于图书馆,也有意包括其他文化遗产机构、出版业的合作伙伴及其他相关领域。

———-现有图书馆学的基石———-
对于“现有图书馆学的基石”,在“1、动机”中如此描述:
·元数据模式(MODS、MADS、METS……)
·图书馆元数据模型,现正进化到万维网(FRBR、FRAD、RDA……)
·建立与图书馆领域外互操作的标准与协议(OAI-ORE、SKOS、SRU/CQL……)
·(数字)图书馆系统由集成转向网络环境(European、WorldCat、VIAF项目……)

———-活动范围———-
·收集使用案例与个案研究,证明在图书馆与相关部门中语义网技术的成功实施
·培养有兴趣把文化资产移植到关联数据网的活动者(图书馆、博物馆、档案馆、出版者)之间的协作
·确定相关数据模型、词表和本体,以及建立或改善其互操作的方法
·确定对新标准、准则和最佳实践的细化要求
·确定可由小组所代表社区的专业知识受益的(语义)万维网技术范围
·提出接替小组所实施的开创工作的相关组织及其工作范围

———-成功标志———-
对图书馆领域及相关部门采用关联数据的原则与展望提出现状报告,对应当进一步开发什么标准与准则、为此应当建立什么组织有明确且得到认同的观点。
开发或评价特定的本体或词表不在小组范围之内。

———-成果———-
小组主要责任在于产生一个最终报告,表述在图书馆领域及相关部门中关联数据开发的状况,提出这些社区在未来W3C标准化活动中有效参与的方向。
其他可能包括在最终报告中的内容:
·用户案例文件,描述图书馆界与相关部门的真实使用案例、个案研究、推广与传播行动
·描述相关技术要件的文件,包括词表与本体(如SKOS),目的在于确定延伸或互操作需求,帮助确定可能需要的其他标准。

[update 2010-05-24] Via pinoke在书社会的分享

[update 2012-6-29] 小组最终报告及“数据集、属性值词汇及元数据元素集”和“用例”已由娄秀明译成中文