摘要

目的:开发一个简单易用的本体构建工具Py2ONTO,探索人工方式和自动化方式相结合的本体构建方案。方法:通过将Owlready常用的底层函数封装为功能函数,在此基础上设计一个基于CSV模板的自动构建本体的流程,并在代码中提供功能函数的调用,通过BioPortal、MedPortal等本体数据库实现术语映射功能。结果:开发了基于Python的本体建设工具Py2ONTO,该工具可以通过命令行方式及Python脚本调用功能函数方式构建本体。通过该工具构建了两个本体,测试结果证明本文构建的本体满足其术语覆盖度和可推理性评估要求。结论:为本体构建提供了一种较为简单且可靠的选择,有助于科研人员构建高质量的本体。