在
计算机科学和
人工智能领域,本体语言(ontology language、又称为本体论语言)是指用于构建
本体的
形式语言。
此类语言允许对有关特定
领域的
知识加以编码,且常常还包括为处理这些知识提供支持的
推理规则。本体语言通常为描述性语言(又称为表述型语言、说明性语言),几乎总是属于框架语言的
泛化形式,且一般都基于
一阶逻辑或
描述逻辑。
描述逻辑提供了对于框架语言的一种扩展,但同时其变动幅度又没有大到跃迁至
一阶逻辑以及支持任意的谓词。此类语言的例子包括KL-ONE、RACER系统和
OWL。
Gellish即是综合性本体语言的例子,同时又属于是基于描述逻辑的
本体。除了别的之外,Gellish尤其区分下列关系类型之间的语义差别:
人工语言(又称人造语言,英语:Constructed language,简称conlang),是许多因特定目的、用途,为了某特定使用族群,而人为创造出来的
语言,包括
文法、
单字等等。人工语言不像
自然语言一样会随人类的语言文化而发展,但是,它们在被创造之后,却可能因而产生特定的影响力,随着人类文化如真实语言一样地演进。
本体工程,又称为本体论工程、本体论设计或本体设计,是
计算机科学与
信息科学当中的一个新兴领域,旨在研究用于构建
本体的方法和
方法学。本体工程乃是一个新兴的研究和应用领域,关注的是本体开发过程、本体生命周期、用于构建本体的方法和
方法学以及那些用于支持这些方面的工具套装和
语言。