查看文章 |
在用protege建好本体之后,下一步便是需要对本体进行解析.本体解析有许多思路和工具可以使用,甚至可以自己编写本体解析的模块.jena是由HP实验室开发的模块,用于支持语义网应用.为了学习和使用jena,我的确已经花费了不少时间.因为对这个东东一点都不了解,在网上搜集一些信息,比较杂乱,不知从何开始.现在对这个问题已经有了一些了解,总结一些学习思路,以供参考,避免初学者象我最初一样在搜集和删选资料时花费太多不必要的时间. RDF入门 推荐标准 http://zh.transwiki.org/cn/rdfprimer.htm OWL本体语言 指南 http://zh.transwiki.org/cn/owlguide.htm 综合学习指导 http://www.chengtao.name/modules/dokuwiki/doku.php? 仔细认真学习这三个站点的内容,将会让我们掌握基本的技能。 (2)了解jena。确认自己已经具备了(1)中的技能后,便可以开始学习和使用jena了。到网站http://jena.sourceforge.net/ 去了解jena的一些介绍信息,了解jena的基本功能和结构,并在此站点内下载该软件。下载后需要安装,安装很简单,只需要对下载的文件解压,然后对lib文件夹下的所有jar文件的路径添加到环境变量classpath中,安装即完成,你可以双击test.bat进行测试安装是否成功,当然,你还需要保证你的机器已经成功安装和配置了JDK。 (3)深入学习jena。你可以到http://jena.sourceforge.net/tutorial/RDF_API/index.html上去看jena的官方教程,建议边学边动手实践(在你下载的文件中已经包含了教程中的源代码,你也可以测试其效果)。认真把这个教程学完了,你便掌握了jena的特性,也具备了一些语义分析的基本技能了。(我自己刚刚到这一步) (4)应用。学完了之后,便可以根据自己的需要进行应用实践了,在下载的文件中所包含的doc文件夹里的很多资源将会帮助我们顺利应用jena实现高级应用。(这一块自己还没做,呵呵,就没有什么经验可写的了)。 |

