在哪一种场景中,我们要使用本体?有人能告诉一些本体的实时应用吗?
在谷歌搜索时,我注意到一些语义web应用程序正在使用本体。但对于语义web应用程序,我仍然没有确切的想法。
从此链接中我得到了一些关于本体论创建的东西,但由于忽略了传统的数据库,我仍然困惑于我们要做的是什么本体论。我没有发现任何使用本体概念的实时应用程序。
提前谢谢你
发布于 2014-06-03 11:29:37
本体并不取代数据库,但可以用来增强它们。
本体为多个系统提供了一种通用的词汇表,因此可以在另一个系统中处理来自一个系统的数据。当然,您可以定义一个固定的词汇表(例如,HTML)来描述数据。但是在这种情况下,您将被绑定到定义的术语中,而每种新的数据都将导致您的词汇表的重建。
另一方面,本体论更为开放。因此,有一些高层次的本体论,定义了“国家”、“城镇”或“人类”之类的东西。在此基础上,您可以创建自己的本体,并说出如下所示
An employee is a human being.
A store is a geographic location with ...
Each store has at least one employee.然后,您可以使用所谓的“推理”,根据您可以访问的其他语义信息,从这些信息中推断出其他信息。因此,例如,可以推断出以下信息:
"An employee is a human being." + "Each store has at least one employee."
=> Each store has at least one human being.这是一个简单的例子,但你明白了。
除了对给定信息的推理外,语义标注还可以用于数据集成:如果系统知道它所处理的数据类型,就可以更好地建议如何将其集成到当前的知识库中。在这个领域有大量的研究!
因此,本体论最终有两个目的:
至于现实生活中的例子,可以想到以下几点:
此外,这个问题可能有助于:
发布于 2017-10-21 19:58:16
在了解本体的真实世界示例之前,您首先应该了解本体是什么。根据斯坦福大学人工智能专家Tom的说法,本体的定义如下。
本体是概念化的规范,用于帮助程序和人类共享知识。本体是共享概念化的正式和显式规范。
一般来说,本体看起来像一个模式,描述特定领域中的实体、它们的属性以及这些实体之间的关系。每个实体组合的方式也可能受到限制。关系数据库是简单的图表,可以用来表示使用UML的场景。但是本体论有形式的语义,所以可以被机器解释,而不仅仅是供人类使用的图表。关于这一点的更多信息可以通过这个论坛阅读。
为什么我们需要本体论
今天,人们可以从各种来源获得更多的数据,扩展到许多不同的领域和信息系统。与几十年前的信息系统相比,可以在一个日期内访问的数据量随着时间的推移而增加。
例如,如果我们查看一个企业,它们的数据源可以以许多不同的形式找到,如电子表格、数据库、演示文稿、文档、Visio图表等等。由于这些数据都是以许多不同的格式捕获的,因此很难理解不同数据之间的关系。在这种情况下,很难理解word文档中捕获的策略与模型中捕获的业务流程之间的关系,以及这些业务流程与数据库中捕获的数据之间的关系等等。
需要允许以一种格式表示数据,在这种格式中,我们可以识别所有这些关系并进行存储。本体以允许这些关系变得可见的方式捕获数据。本体是知识管理的一种形式。它将某一领域(组织/信息系统)内的知识作为一个模型(数据模型)来捕获。然后,用户可以查询此模型,以回答复杂的问题并显示跨域的关系。
现实世界中本体的应用
要了解有关本体的更多信息,请阅读此博客。它包含了足够多的信息。
发布于 2019-03-15 10:44:39
本体使您能够链接数据,并自动对其进行推理。这是一个很好的问题,因为即使在今天,语义社区仍然在寻找本体的“杀手应用程序”。
我开发了一些简单的本体应用程序,如下所示:
失落的沉默:http://arxiv.org/abs/1903.05372
面向异构无线网络的语义接入点资源分配服务:http://eprints.gla.ac.uk/179727/
NextBus反向代理:NextBus.git
https://stackoverflow.com/questions/24012254
复制相似问题