我使用Protégé创建了一个域本体。这个软件允许我用OWL语言构建本体。我正在寻找一种算法,可以让我搜索和浏览创建的本体。如果我搜索一个概念,我会希望算法将概念与其所有后代一起回馈。
例如,考虑部分本体:
如果我搜索Animal
,算法将提出以下答案
Animal Carnivore Lion
OR
Animal Herbivore Girafe
如果你能帮助我,请不要犹豫。提前谢谢。
答案 0 :(得分:0)
这可以通过至少3种方式实现,具体取决于您的需求:
(1)你所说的是一种分类算法,由本体论者实现。推理器中已有推理器,并将使用推断的概念更新概念层次结构(如果推理器正在运行)。
(2)您可以使用Protege中的DL Query选项卡。
(3)如果您想以编程方式对本体进行分类,可以查看OWL API,它将推理委托给配置的推理器。