【问题标题】:Import Debian Package descriptions into OWL/RDF ontology using PERL使用 PERL 将 Debian 软件包描述导入 OWL/RDF 本体
【发布时间】:2011-08-31 06:43:05
【问题描述】:

我有一个 Debian 包管理系统的 Protege (RDF/OWL) 本体。本体结构如下:

类:包 数据类型属性: 姓名 建筑学 部分 版本 分布

对象属性: 先决条件 增强 推荐 建议

如何使用 Perl 执行一个算法,该算法会自动从 Debian 网站导入包描述作为我的本体实例。

我对 Perl 语言和本体完全陌生。期待一些提示。

谢谢

【问题讨论】:

    标签: perl debian semantic-web ontology


    【解决方案1】:

    如果你有一个足够简单的本体,你也可以只在纯 RDF 中工作。我听说过关于RDF::Trine 的好消息。参见RDF Primer。看起来 CPAN 有很多与 Debian 软件包相关的模块http://search.cpan.org/search?mode=all&query=Debian

    http://answers.semanticweb.com 是语义网相关问题的另一个重要资源。

    【讨论】:

    • 感谢您的链接。确实很有帮助。我的指南提到使用 RDF:Redland。你用过 RDF:Redland 吗?它类似于 Trine 还是 Primer?
    【解决方案2】:

    你看过ONTO-PERL吗?它为本体使用自己的格式 OBO,但提供了与 OWL 相互转换的脚本。

    另一部分是解析debian包信息;这只是一个问题。你有没有开始并遇到麻烦? (对于刚接触 Perl 的程序员来说,这不是一个糟糕的项目,但如果你的时间紧迫,这可能不是那么好。)

    【讨论】:

    • 您好,感谢您的回复。不,我还没有开始编程部分。是的,有时间限制。我有大约两周的时间来完成整个工作。我还没有研究过 ONTO-PERL。事实上,我应该使用 RDF:Redland。但我会尝试弄清楚 ONTO-PERL 在这个项目中的实用性。
    猜你喜欢
    • 1970-01-01
    • 2017-11-14
    • 1970-01-01
    • 2020-12-21
    • 1970-01-01
    • 2013-07-16
    • 2013-05-12
    • 2013-08-08
    • 1970-01-01
    相关资源
    最近更新 更多