1 前言

本文是小象学院的王昊奋老师的《知识图谱》课程的第二讲小结,即使用Protege软件来创建本体,并进行简单的推理。

Protégé软件是斯坦福大学医学院生物信息研究中心基于Java语言开发的本体编辑和知识获取软件,或者说是本体开发工具,也是基于知识的编辑器,属于开放源代码软件。这个软件主要用于语义网中本体的构建,是语义网中本体构建的核心开发工具。 Protégé提供了本体概念类,关系,属性和实例的构建,并且屏蔽了具体的本体描述语言,用户只需在概念层次上进行领域本体模型的构建。

准备:

  • 官网最新版本为5.2.0,从官网下载可能速度偏慢,所以笔者准备了百度云,链接如下protege-5.2.0-win,提取码为:u9s0。

2 构建

2.1 本体示例:

如上图所示,这里是镇江金山寺和与之有关的人物关系,以及它们自身的一些属性(如别名、前身)等等。
我们可以发现实例之间有大量的关系,而且模式层也定义了一些规范以及关系,所以实例间的关系包含了它们自身的关系和上层模式所定义的关系。

2.2 打开protege


我们可以发现它已经默认新建了本体文件。

2.3 接着打开 Entities面板,进入本体的编辑界面,在Entities页面,选择Classes标签(默认情况下用户看到的是该标签的页面),进入类及其层次的编辑页面

2.4 在Classes页面,右键点击owl:Thing,选择AddSubclasses…,在出现的对话框中Name标签后输入类的名字,然后点击确定

使用Protege创建本体、进行推理相关推荐

  1. 用neo4j导入protege创建的本体owl文件(以及前缀消除)

    用neo4j导入protege创建的本体owl文件(以及前缀消除) 前期工作 导入owl本体文件 前期工作 这是我用protege自己弄的一个简单的本体(展示一下) 1.下载扩展neosemantic ...

  2. 知识图谱构建2——使用protege构建本体

    知识图谱构建2--使用protege构建本体 采用自顶向下的方法来构建本体结构 利用protege构建本体 protege下载网址:https://protege.stanford.edu/ 修改自定 ...

  3. Protege使用教程(推理篇)

    本篇将接着基础篇,在动物本体中,建立狮子类(Lion)和肉食动物类(Carnivore),通过推理得到狮子是肉食动物.通过这个实例来简单了解推理机Racer的用法. 基本操作方法在基础篇中有讲解,以下 ...

  4. 使用Protege进行本体构建(实践)

    Protege Protégé软件是斯坦福大学医学院生物信息研究中心基于Java语言开发的本体编辑和知识获取软件,或者说是本体开发工具,也是基于知识的编辑器,属于开放源代码软件. 游戏本体 对于这里的 ...

  5. 知识图谱初步学习(一)——本体+Protege新手学习

    文章目录 前言(本体详解) 1.本体概念 2.本体分类 3.本体组成 4.本体构建方法 5.本体构建的原则 6.本体应用 一.protege简介 二.软件使用步骤 1.安装 2.使用 3.案例 三.问 ...

  6. 知识图谱 Protege 本体构建

    知识图谱 Protege 本体构建 Protege 相关资源 Protege OWL Tutorial 官方教程 : http://owl.cs.manchester.ac.uk/publicatio ...

  7. 知识图谱构建软件Protege下载使用

    Protege的下载安装与使用 本文是王昊奋老师<知识图谱>系列笔记第2.1篇. 文章目录 Protege的下载安装与使用 0 相关介绍 0.0 Protege相关介绍 0.1 Proté ...

  8. 05 - Protege OWL API 的使用 - 本科毕设整理

    我的本科毕设题目是<基于家居环境的智能推理引擎设计>,跟我的专业通信工程似乎--第一次接触语义网(Sementicweb)和网络本体语言(OWL).主要研究了智能家居关键技术,分析了多种场 ...

  9. 02.1 知识图谱工具 Protege的下载安装与使用

    Protege的下载安装与使用 本文是王昊奋老师<知识图谱>系列笔记第2.1篇. 文章目录 Protege的下载安装与使用 0 相关介绍 0.0 Protege相关介绍 0.1 Proté ...

最新文章

  1. 基于UC3843的直流高压模块
  2. Vue.js Class 与 Style 绑定
  3. PADS 创建封装笔记
  4. Spring XD用于数据提取
  5. 架构设计 | 分布式事务①概念简介和基础理论
  6. 再看序列化与反序列化[转]
  7. @程序员:别人身边的小姐姐是这样来的,你能学学吗
  8. jquery操作CSS样式全记录
  9. 记一次天猫商城系统高并发的优化
  10. 微信小程序图片上传并移除
  11. 互联网应用的两种工作模式:客户/服务器模式与P2P模式
  12. iTool拷贝app到电脑上
  13. 如何写好一个数据分析报告,需要注意哪些?
  14. Python利用bs4批量抓取网页图片并下载保存至本地
  15. 计算机win7如何连接wifi网络,win7怎么连wifi,win7电脑连不上网
  16. linux 全文查找、替换命令
  17. Artificial Intelligence 人工智能 AI search AI 搜索
  18. java求最大公约数_java求最大公约数(分解质因数)
  19. 逐步回归matlab函数,逐步回归matlab程序
  20. 亚马逊视频下载用什么工具:试试专业亚马逊视频下载器-Tuneboto Amazon Video Downloader中文版 | 亚马逊上的视频怎么下载?

热门文章

  1. org.apache.ibatis.builder.IncompleteElementException: Could not find parameter map java.util.Map
  2. 赣锋锂业公布子公司赣锋国际收购澳大利亚RIM公司6.9%股权进展
  3. Mediator模式(调停者模式)
  4. PICO 4 Pro:加入眼动和面部追踪,VR体验乐趣加倍
  5. 程莉计算机网络课后答案,信息学院2011-2012学年学生先进集体和先进个人.doc
  6. 用Iris数据集的属性画图
  7. mldonkey设置!看图(转载)
  8. IT教育培训机构套路揭秘,这样的学校不能选,擦亮眼睛不上当
  9. iOS开发之沙盒机制(SandBox)
  10. 北师大听讲座-李玫瑾教授-犯罪心理实案点评