如何在 Protégé 中使用 OWL 解决爱因斯坦之谜时获得个人结果?

2023-12-07

我想更好地理解本体论和推理。有一个有趣的谜题叫做爱因斯坦的谜语在网上可以借助本体论和推理来解决。我从该站点下载了 OWL 本体并将其导入 Protege 4.0.2(不适用于 4.1)。我可以通过以下方式启动推理机推理机 → FaCT++, 推理机 → 分类...,但我不知道如何可视化各个结果。我怎样才能做到这一点?


您可以通过两种方式可视化结果。首先,当您选择“类”选项卡时,您将看到有两个可用视图:“类层次结构”视图,即断言的分类法和“类层次结构视图(推断)”,即顾名思义,推断的。这给了你阶级观点。正如 Kaarel 所建议的,您可以在“个人”选项卡中可视化个人推理。

Protege 还允许您向 UI 添加许多其他个人视图:创建一个新的空选项卡,然后从“视图”菜单下的“个人视图”子菜单中选择一个视图。最后,您可以使用许多外部图形工具来可视化:如果您断言推断的层次结构并将其保存到文件(RDF-XML 中),则可以使用诸如Welkin, IsaViz等以获得图形表示。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Protégé 中使用 OWL 解决爱因斯坦之谜时获得个人结果? 的相关文章

  • Sparql 查询某个类的子代、孙子等

    我有一个在 Protege 中构建的 owl 文件 什么是 sparql 查询 它将选择一个类的所有子类以及这些子类的所有子类 依此类推 广度优先搜索排序方式 这可能会被回答Sparql 查询子类或等效项 但是这个问题及其答案包含了比您在这
  • 我如何向我的 Jena 本体添加一些三元组?

    I have instance1 of class1 and instance2 of class2 我也定义了HasName object property 在我的本体论中 现在 我如何添加三重 instance1 HasName ins
  • 有限制的 OWL 类型推断

    我正在使用 FaCT 和一个简单的本体研究 Protege 4 的 OWL 限制概念 假设我有一个人foo班级的Something Something a owl Class foo a Something owl NamedIndivid
  • OWL:如何从超类中继承两个类之间的属性关系?

    假设我们有两个名为People and Disease 这些类通过对象属性相关has People has Disease People有子类 或个人 John and Disease有子类 或个人 Cancer John a People
  • 如何强制一个类恰好具有给定属性之一

    我有一个 Person 类和一组数据属性 First Name Surname Gender DoB Country of Birth 数据属性的 Domains 设置为 Person 我想在我的本体论中建立一条规则 规定每个人must恰好
  • 类上的对象属性实例?

    举例来说 Food class Bread instance of Food Species class Animal class Horse class Unicorn instance 现在我需要能够设置 Bread gt eatabl
  • 为什么我在序言中找不到斑马谜题的答案?

    这是我目前的代码 我正在尝试解决斑马拼图 http en wikipedia org wiki Zebra Puzzle exists A A exists A A exists A A exists A A exists A A righ
  • 做出这个推论需要什么?

    如果我想从这些事实推断 奥巴马出生在美国 Obama bornIn Hawaii Hawaii partOf USA 这两个事实足以做出推论吗 如果是 应该用RDFS还是OWL来表示事实 是否有一些在线 SPARQL 工具可以让我快速测试这
  • QCR 与功能属性

    我有基于主题的问题 SOF OWL 中的爱因斯坦谜题 https stackoverflow com questions 4145706 how to get individual results while solving einstei
  • swrl 规则推断 dataProperty 值

    我正在尝试测试一个简单的 SWRL 规则 我的本体中有三个类 LivingPlace 它有两个子类 RuralArea 和 City LivingPlace 是 dataProperty hasHospital 的域 其范围为布尔值 当我使
  • 如何使用对齐 API 创建对齐对象

    我有一个本地的alignment rdf文件并使用对齐 API 库here http alignapi gforge inria fr 我想创建Alignment对象并将其转换为 owl 文件 我的代码在这里 AlignmentParser
  • 有没有关于AIML-OWL集成的实施指南?

    所以 我已经使用 prot g 构建了一个本体并生成了 owl 文件 据我所知 owl 是基于 rdf xml 的 具有更强的表现力 并且有几篇论文告诉 RDF 可以与 AIML 集成来构建模式匹配具有某种可扩展知识的聊天机器人 例如 ht
  • 耶拿:如何推断数据/性能问题

    我想使用 Jena 的推理功能 但在使用 InfModel 时遇到一些性能问题 这是我的本体的简化概述 特性 hasX Ranges intersection X inverse properties isXOf hasSpecialX R
  • 爱因斯坦的谜语

    我是 Prolog 的新手 我正在尝试在 Prolog 中模拟一个类似爱因斯坦谜语 也称为斑马谜语 的谜语 但有 10 个房屋和 30 个提示 我使用此模型示例作为起点 http www baptiste wicht com 2010 09
  • 使用TDB2和OWL Reasoner配置fuseki

    这里是 fusioni jena 的新手 我设法让 fusioni 使用 tdb1 与 OWLFBRuleReasoner 一起运行没有问题 但无法使其与 tdb2 一起工作 http jena apache org 2016 tdb ht
  • uml 与 RDF 和 OWL 的组合关系

    我是 RDF 和 OWL 本体的初学者 我正在尝试将此图转换为 OWL 语法
  • 如何推断两个人之间的财产是兄弟

    我需要推断一个人是另一个人的兄弟 如果他们有同一个父亲 所以 如果我有这个 巴特有父亲荷马 丽莎有父亲荷马 Because Bart and Lisa有同一个父亲 我想推断 丽莎有弟弟巴特 有没有什么方法可以利用任何属性特征来做到这一点 使
  • 从 RDF 节点拉出字符串

    在使用 Jena 的 SPARQL 查询时 我试图以更易读的格式获取数据 但是我不知道如何以正确的方式提取数据 就目前而言 输出是 http www w3 org TR 2003 PR owl guide 20031209 wine Sau
  • 什么是适合 .net 的优秀 RDF 库? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个可以处理 RDF 和 OWL 数据的库 到目前为止我已经发现 semweb http razor occams info c
  • Java 中 OWLOntology 到 Jena 模型的转换

    我需要将数据从 OWLOntology 对象 OWL api 的一部分 转换为模型对象 Jena Api 的一部分 我的Java程序应该能够加载owl文件并将其内容发送到fuseki服务器 根据我读到的内容 只有使用 Jena Api 才能

随机推荐

  • 构建 .net 程序集时可以指定模块版本 ID (MVID) 吗?

    我们有一些每天晚上自动构建的共享程序集 当没有对源代码进行任何更改时 我希望程序集二进制文件与以前的版本完全相同 然而 程序集之间似乎存在细微差别 我做了一些努力来确定两个版本之间的差异 我用了ildasm生成 il 版本 并比较生成的文本
  • jquery 下拉菜单不适用于悬停

    我的 jQuery 滑动功能不起作用这是 jquery 代码 和html div ul class drop li li ul div
  • 自动添加标签

    使用 MS Word 文档作为我们的源文件 是否有一种方法可以在上传的文档中包含特殊标记字符或 MS Word 字段 以便 Dousing 可以读取特殊标记或字段并将其替换为适当的标签和签名数据 这将允许我调整我们的文档创建软件 在我们需要
  • oracle内部加密

    在 dot net 中 我可以使用 dll 文件 这样我的代码就不会受到其他人的攻击 但是有什么方法可以让任何人都看不到我的一些程序和触发器的代码 You can 包装过程代码使其不可读 您无法包装触发器代码 但可以将触发器代码移动到存储过
  • 未捕获的类型错误:无法读取未定义的属性“顶部”

    如果这个问题已经得到解答 我深表歉意 我尝试寻找解决方案 但找不到适合我的代码的解决方案 我对 jQuery 还是个新手 我有两个不同类型的粘性菜单用于两个不同的页面 这是两者的代码 document ready function var
  • 未捕获的类型错误:对象 [object Object] 没有方法“覆盖”

    为什么我的覆盖 jquery 代码会出现此错误 这是代码 jQuery document ready function if the function argument is given to overlay it is assumed t
  • Azure B2C - 添加/更新身份验证联系信息

    我们正在使用 Azure B2C使用 MFA 重置密码策略 ADAL 用于身份验证和 Graph API 来创建 更新用户 当用户调用重置密码策略 通过应用程序上的链接 时 他首先需要提供发送验证码的电子邮件地址 然后 因为启用了 MFA
  • 有没有办法在 Android 中找到 HTTP 请求和响应的完整大小(用于数据使用跟踪)?

    我想跟踪我的应用程序的数据使用情况 但要做到这一点 我需要能够获取一个应用程序的完整大小HttpUriRequest and HttpResponse 简单地获取尺寸HttpEntity还不够 因为请求和响应都传输更多数据 标头 参数 传输
  • 数组值应该排序(字母、数字和特殊字符)

    我尝试像数组一样排序 如下所示 let students Set 23412334 234 fwv Kofi Abena Peter Kweku Akosua let sortedStudents students sorted print
  • Java 模块指令如何影响对模块的反射访问?

    根据https www oracle com corporate features understanding java 9 modules html Java Module系统引入了以下指令 出口 出口 到 uses 提供 与 打开 打开
  • 使用 jquery 替换页面加载时 DIV 的内容

    使用 jquery 有没有一种方法可以在页面加载时获取 DIV 的内容并用其他内容替换它 div class content Before div to div class content After div Use text conten
  • 如何知道 Jupyter Notebook 中正在运行哪个 Python?

    我在浏览器中使用 Jupyter Notebook 进行 Python 编程 我已经安装了 Anaconda Python 3 5 但我很确定 Jupyter 正在使用本机 python 解释器而不是 anaconda 运行我的 pytho
  • 如何让 ms-access 以其他用户身份连接到 ms-sql?

    如何让 ms access 以与其 Active Directory ID 不同的用户身份连接 通过 ODBC 到 ms sql 数据库 我不想在 ODBC 连接中指定帐户 我想在 ms access 端执行此操作以对用户隐藏它 在 ODB
  • 钥匙串 - 安全数据存储

    我正在开发一个带有钥匙串实现的应用程序 我能够创建数据并将其保存到钥匙串中 我正在使用钥匙串包装类由苹果公司提供 根据要求 我必须在钥匙串中实现尽可能好的安全性 安全团队指出了一些缺陷 例如在越狱设备上的可访问性 有人可以给我指导吗 我还使
  • 设置自定义中线颜色并将刻度标签颜色设置为箱线图面颜色

    我正在使用这个漂亮的箱线图 Parfait 的回答 我遇到了越界错误j并不得不使用range i 5 i 5 5 Why 我想将中位数设置为特定颜色 比方说red medianprops dict color red 行不通的 怎么做 如何
  • 具有小面和相同条形尺寸(binwidth)的条形图,并可选择缩小面板尺寸

    我想使用类似方面的方式比较数据bar plot 但缺少数据会导致条形 宽度 不同 我怎么能够 确保相同的条形尺寸 宽度 和 很好 将每个面的面板尺寸缩小到真正需要的尺寸 PS 我不想将空数据显示为 零栏 以免浪费空间 library ggp
  • 生成 URL 别名??在 PHP 中

    我刚刚在某个地方看到了这个 我对此很感兴趣 但似乎在任何地方都找不到它 或者我只是用了错误的词来搜索 嗯 我看到了这个链接 http splur gy r QqVYf r 2tgNklHgmVK 当我点击它时 我被重定向到另一个页面 该页面
  • 使用 google api 时如何设置刷新令牌?

    我正在研究一个示例 试图学习如何使用 google api 更改日历上的事件 服务器是根据数据库中的信息更新日历的用户 实际上不需要用户交互 问题是我在获取 使用刷新令牌时遇到问题 我单击添加到页面的 连接我 链接 但出现错误 Fatal
  • 无法在 php 会话中传递 mysqli 连接

    我试图通过 mysqli 连接的会话来进行站点上的多个查询 但是当我尝试执行查询时 它会输出警告 无法获取 mysqli SESSION db new mysqli host username password db 是否不可能通过会话传递
  • 如何在 Protégé 中使用 OWL 解决爱因斯坦之谜时获得个人结果?

    我想更好地理解本体论和推理 有一个有趣的谜题叫做爱因斯坦的谜语在网上可以借助本体论和推理来解决 我从该站点下载了 OWL 本体并将其导入 Protege 4 0 2 不适用于 4 1 我可以通过以下方式启动推理机推理机 FaCT 推理机 分