Huang Fengqiong, Macklin James A, Cui Hong, Cole Heather A, Endara Lorena
School of Information Resources and Library Science, University of Arizona, Tucson, USA.
Agriculture Agri-Food Canada, Ottawa, Canada.
BMC Bioinformatics. 2015 Feb 15;16(1):47. doi: 10.1186/s12859-015-0488-1.
The need to create controlled vocabularies such as ontologies for knowledge organization and access has been widely recognized in various domains. Despite the indispensable need of thorough domain knowledge in ontology construction, most software tools for ontology construction are designed for knowledge engineers and not for domain experts to use. The differences in the opinions of different domain experts and in the terminology usages in source literature are rarely addressed by existing software.
OTO software was developed based on the Agile principles. Through iterations of software release and user feedback, new features are added and existing features modified to make the tool more intuitive and efficient to use for small and large data sets. The software is open source and built in Java.
Ontology Term Organizer (OTO; http://biosemantics.arizona.edu/OTO/ ) is a user-friendly, web-based, consensus-promoting, open source application for organizing domain terms by dragging and dropping terms to appropriate locations. The application is designed for users with specific domain knowledge such as biology but not in-depth ontology construction skills. Specifically OTO can be used to establish is_a, part_of, synonym, and order relationships among terms in any domain that reflects the terminology usage in source literature and based on multiple experts' opinions. The organized terms may be fed into formal ontologies to boost their coverage. All datasets organized on OTO are publicly available.
OTO has been used to organize the terms extracted from thirty volumes of Flora of North America and Flora of China combined, in addition to some smaller datasets of different taxon groups. User feedback indicates that the tool is efficient and user friendly. Being open source software, the application can be modified to fit varied term organization needs for different domains.
在各个领域,创建诸如本体之类的受控词汇表以进行知识组织和访问的需求已得到广泛认可。尽管在本体构建中彻底的领域知识必不可少,但大多数本体构建软件工具是为知识工程师设计的,而非供领域专家使用。现有软件很少解决不同领域专家意见的差异以及源文献中术语用法的差异。
OTO软件是基于敏捷原则开发的。通过软件发布和用户反馈的迭代,添加新功能并修改现有功能,以使该工具对于大小数据集而言都更直观且高效。该软件是开源的,用Java构建。
本体术语组织器(OTO;http://biosemantics.arizona.edu/OTO/ )是一个用户友好的、基于网络的、促进共识的开源应用程序,用于通过将术语拖放到适当位置来组织领域术语。该应用程序是为具有特定领域知识(如生物学)但没有深入本体构建技能的用户设计的。具体而言,OTO可用于在任何领域的术语之间建立“是一个”、“部分属于”、“同义词”和“顺序”关系,这些关系反映源文献中的术语用法并基于多位专家的意见。所组织的术语可输入到形式本体中以扩大其覆盖范围。在OTO上组织的所有数据集都是公开可用的。
OTO已被用于组织从三十卷《北美植物志》和《中国植物志》中提取的术语,此外还包括一些不同分类群的较小数据集。用户反馈表明该工具高效且用户友好。作为开源软件,该应用程序可以修改以适应不同领域的各种术语组织需求。