几个相关的新手问题

来自semantic-mediawiki.org
跳转到:航行,搜索

我刚刚开始研究语义Mediawiki。我是一名经验丰富的维基百科编辑,也有很多在Protege中开发OWL本体的经验。我正在研究一个项目的各种工具,以便为一个非营利组织的认知科学中的一组相关主题创建语义知识门户。我们有预算,所以我可以使用商业工具,我也在看泳池派对和开放加莱。我的技术水平很高,但更多的是OWL、逻辑和编辑维基百科,而不是设置和配置服务器。我最终会有一个团队来完成这项工作,但现在我正处于评估各种工具选项的早期阶段,所以我想尽可能多地使用Sandbox来了解SMW。我只是想以此为背景。所以我的问题是:1)我在沙盒里能做多少工作?我注意到一些扩展看起来很有用。特别是创建自定义表单的扩展,但我相信还有其他扩展。Forms扩展是一个zip下载。我可以下载它并与我的沙盒一起使用吗?或者我只能将它(和其他扩展)下载到我有自己的服务器的环境中吗?2) 我听说过很多关于都柏林核心的东西,它似乎是一个合适的模型,可以用于书籍、期刊文章、视频等存储所有关于它们的元数据(作者、创建日期、出版商等)。这似乎是一个常见的可能需求,我想知道是否有任何方法可以将Dublin Core的词汇表加载到我的沙盒环境中(或者人们是否建议使用不同的词汇表或不同的方法来存储此类元数据?)3)正如我所说,我已经使用Protege和语义Web规则语言(SWRL)在OWL中开发了几个本体。理想情况下,我想开发一个本体并将其导入我的SMW环境。这可能吗?我猜不是从我的初步看法来看,似乎支持的OWL类功能的数量相当少。只是反转、子类,而不是传递属性、类的DL定义,更不用说SWRL规则了。如果不支持这一点,这并不是一个交易杀手,但我只是想仔细检查一下,以确保我正确理解了事情。但即使我不能利用SWRL,我仍然想加载OWL本体。再次考虑是否可以使用Sandbox环境实现这一点,或者是否需要设置服务器。

2018年3月13日03:30

>1)我在沙盒里能做多少工作?我注意到一些扩展看起来很有用。

您的意思是[0]还是要构建自己的沙盒?在后一种情况下,您必须遵循安装来自SMW的指令和您要另外使用的任何扩展。

如果您不熟悉MediaWiki的技术管理,但急于评估SMW是否能够提供您正在寻找的环境,那么我建议您使用[0]作为测试环境。我们为想要试用SMW或评估我们使用较新SMW版本开发的新功能的用户提供[0],因此[0]使用更高版本。

>2)我听说了很多关于都柏林核心的东西,它似乎是一个合适的模型,可以用于书籍、期刊文章、视频等存储有关它们的所有元数据(作者、创建日期、出版商等)。这似乎是一个常见的可能要求,我想知道是否有办法将Dublin Core的词汇表加载到我的沙盒环境中

由于我们依赖MediaWiki,因此我们必须以特定方式(与Protege不同)管理这些数据。导入词汇表介绍了如何使用[2,3,4,5]导入外部词汇表,其中包含DC/FOAF/DWC命名空间的一些定义示例。

>3)正如我所说,我已经使用Protege和语义Web规则语言(SWRL)在OWL中开发了几个本体。理想情况下,我想开发一个本体并将其导入我的SMW环境。这可能吗?

根据您用于本体的功能,除了SWRL相关元素之外,这应该是可能的。有关词汇表的导入,请参见上文。

>只是反转,子类,但不是传递属性,类的DL定义,更不用说SWRL规则了。如果不支持这一点,这并不是一个交易杀手,但我只是想仔细检查一下,以确保我正确理解了事情。

是的,传递属性不受支持,因为这需要一个不属于SMW核心的推理器。如果您正在使用SPARQL公司实例作为查询后端,您可以查询依赖于推理器[7]并与选定的三重存储关联的实例。

>我仍然想加载OWL本体。再次考虑是否可以使用沙盒环境实现这一点

正如我上面所说的,在启动自己的服务器之前,请先尝试使用[0],这样您就可以了解环境,看看它是否符合您的期望。

我们部署了一些标准词汇表通过每次安装,用户可以更容易地开始在他们认为合适的地方重用它们。

我希望这能回答您的一些问题,关于SMW,虽然较少涉及本体论和OWL,但以下视频播放列表[8,9]可能会让您了解SMW的工作原理和方式。

>非营利组织认知科学相关主题的门户网站。我们有预算,所以我可以使用商业工具,我也在看泳池派对和开放加莱。我技术很好,但更多的是在OWL和

如果这个项目在某种程度上没有达到你的期望,也许你可以告诉我们这些缺点,以便我们在将来的改进中考虑到它们。

2018年3月17日09:55

感谢您的详细而翔实的回复。这是一个如此惊人的资源。

2018年3月31日22时24分