主题:比较SKOS术语的版本

2013年8月27日20:33,诺伊伯特·约阿希姆写道:>比方说,当一个新版本的同义词库发布时,用户会对“新增内容”和“发生了什么变化?”感兴趣。我现在正在绞尽脑汁想这件事。有人解决过比较SKOS文件的两个版本这一看似简单的问题吗?还有一个显然不是那么简单的问题,那就是以一种容易理解的方式格式化输出?>>当涉及到diff RDF文件时,中列出了一些解决方案http://www.w3.org/2001/sw/wiki/How_to_diff_RDF。我发现最简单的方法是使用rdf.sh(https://github.com/seebi/rdf.sh),它只是对rapper生成的.nt文件进行system-diffs排序。(你需要在这里过滤掉空白节点,但这对SKOS文件来说应该不是什么大问题。)使用git diff作为diff工具,这给了我一个类似“7443个插入(+),6937个删除(-)”(关于STW经济学同义词库的两个最新版本)的统计数据。>>显然,这种三级差异对用户没有多大帮助。一种可能的行动方式可能是:>>1)对每个概念进行分组更改。>2)将概念的插入和删除视为一个整体(可能是最重要的更改)。>3)识别某些类型的更改(例如,更改的prefLabel、添加的altLabel、更改的关系)。>4)使用首选标签(以给定语言)丰富概念URI。>5)在RDFa概述页面上很好地排列所有内容(添加/删除概念,也许是一些更重要的更改类型,统计数据,如更改/未更改概念的数量等)>6)提供每个概念的更改记录(RDFa)页面,可以从概念页面链接。>7)或者,如果术语包括元结构,例如术语分类,请将有关更改最频繁的主题领域的聚合信息添加到概述页面。>>想法?有人做过类似的事情吗?你好,约阿希姆!FinnONTO项目中开发的MUTU工具[1]有一些作用非常相似-它比较了轻量级本体(在结构上非常类似于SKOS),并输出他们的人类兼容报告差异。预期的用例可能与您的略有不同场景-它已用于linked的协作开发顶级本体(YSO)中的更改影响特定领域的本体论。然而,“新功能”和“发生了什么变化”也与MUTU有关。唉,这个工具还没有发布供公众使用,但至少在那里是一些出版物(参见[1])。我也在找Sini,她可以看出来您将更多地了解该工具,并可能分享一些见解。-奥斯马[1]http://www.seco.tkk.fi/tools/mutu/-- 奥斯马·索米宁信息系统专家芬兰国家图书馆邮政信箱26(Teollisuuskatu 23)00014赫尔辛因·伊略匹斯托电话:+358 50 3199529osma.suominen@helsinki.fi
http://www.nationallibrary.fi

接收日期:2013年8月28日星期三08:05:29 UTC