红帽白皮书新鲜出炉!点击获取,让你的云战略更胜一筹! 了解详情
写点什么

语义网与本体论技术继续成长

  • 2008-05-05
  • 本文字数:1587 字

    阅读完需:约 5 分钟

随着企业架构在各种组织中扎根,各种本体论和相关的管理正日渐盛行。现在已经出现了相应的工具支持,语义及本体论的概念也得到了更充分的理解。越来越多的参与者在这个领域做出他们的贡献。AKSW 研究组最近发布了他们的Triplify 产品,“为万维网的‘语义化’提供建筑单元”。还有 UMBEL 基干项目开始为万维网提供轻量级 的主体结构。Dan McCreary 也讨论了开发和维护企业本体论架构过程中容易遇到的一些主要陷阱

The Agile Knowledge and Semantic Web 研究组(ASKW)最近发布了 Triplify 产品的新版本。Triplify 是一种小型的 Web 应用插件,它能够以 RDF、JSON 或者 Linked Data 格式提供数据库的内容,揭示出关系数据库中所保存的数据的语义结构。通过 Triplify 插件和在查询中调整数据列,Triplify 可以分析查询所返回的数据,并以前面提到的格式对外提供数据。Triplify 有利于中小型的 Web 应用参与到语义网中来,因为不需要为建立和维护大规模的语义定义而付出大量的努力。Triplify 的终极目标是“开拓 Web 应用背后的结构化的关系表示(representations),让万维网上的语义表示达到临界质量。”

Upper Mapping and Bind Exchange Layer(UMBEL)项目宣称自己是“轻量级的本体论,通过一组标准的主体概念(subject concepts)将万维网上的数据彼此联系起来”。UMBEL 将“主体概念(subject concepts)”定义为:

主体概念是一个明确的概念子集,来源是一些得到广泛理解的概念,包括 SKOS RDFS 词汇集、形式概念分析以及在一些上级本体论中非常通用的概念。主体概念是一类特殊的概念:它们是具体的、与主体相关的、非抽象的。它们与命名实体形成更鲜明的对照,命名实体是真实的事物,是主体概念类在真实世界中的实例。

UMBEL 项目的要旨,是为无穷无尽的、细粒度的、局部的本体论和概念映射之间的关系提供“元映射”。 Michael K. Bergman 给出了万维网主体基干的示意图,还制作了一组幻灯片来阐释 UMBEL 的在线例子和该项目的 11 个语义 Web Service

最后 Dan McCreary 讨论了定义企业本体论的时候需要注意的一些事项。当被问到企业在定义自己的本体论时会遇到哪些主要障碍,Dan 回答说“本体论”这个词本身就是一个大障碍:

这个词令很多人望而却步,他们会觉得这是高深的 AI 研究。有时候我们应该选一个更平易的名字。比如叫做“元数据注册表(metadata registry)”就令人容易接受得多。很多人在和数据库开发人员一起工作的时候把它叫做“逻辑数据模型”或者“企业数据字典”。而在 XML 行业里喜欢称之为“XML Schema 类型库”。看你的听众是什么人……选一个让听众觉得舒服的术语,把精力集中到对于企业组织真正有意义的方面。大约只有 25% 的客户我会告诉他们我在构建本体论。

当组织开始走上定义自己的本体论的正轨,需要对本体论进行管理并在整个企业中推行。Dan 说这些并不仅仅是企业上层的工作,而是需要在整个组织中展开。

上层本体论(upper ontology)本身几乎没有什么用处。它们自身并不解决实际的业务问题。只有展开到枝叶层次的元素,你才能开始把它映射到数据库的列。这个时候才算迈出长征的第一步。

当组织开始采纳本体论之后,就应该开始留心 McCreary 列出的十大陷阱了

  1. 使用专门的本体论设计工具。
  2. 避免出现重复的数据元素。
  3. 不要将角色和本体论中的对象混淆在一起。
  4. 将定义语义的过程和定义约束的过程分离开。
  5. 全面地测试上层本体论。
  6. 为数据元素制定明确的定义。
  7. 元素的定义和对元素的描述不应该混杂在一起。
  8. 建立可搜索的结构,使复杂的全文搜索成为可能。
  9. 采纳某种版本跟踪实践,实现定义的可追溯性。
  10. 对于企业中的标识符 / 代码也应该定义其语义。

McCreary 还强调应该让组织中的某个团队或个人“拥有”某个本体论,让他们为语义的精确性负责。如果企业珍惜自身的本体论的价值,应该让这些个人扮演关键的领导角色。

查看英文原文: The Semantic Web and Ontological Technologies Continue to Expand

2008-05-05 14:261305
用户头像

发布了 225 篇内容, 共 60.5 次阅读, 收获喜欢 49 次。

关注

评论

发布
暂无评论
发现更多内容

深化区块链技术的应用 体现其价值产业发展良机

CECBC

区块链技术 数字经济

BGP、OSPF、MPLS路由协议RFC分享

Phantasm

Android 原生 SQLite 数据库的一次封装实践

vivo互联网技术

sqlite android 数据库

当实证资产定价遇上机器学习

分析101

人工智能 学习 金融科技 金融 资产定价

应用开发基础之-并发编程

superman

ARTS-WEEK10

一周思进

ARTS 打卡计划

ARTS打卡Week 10

teoking

十年一梦,小米的原罪得到救赎了吗?

脑极体

云图说 | 3分钟创建一个游戏类工作负载

华为云开发者联盟

Docker 容器 华为云 工作负载 2048游戏

内存总是不够?HBase&GeoMesa配置优化了解一下

华为云开发者联盟

内存模型 内存 HBase 大集群 GeoMesa

设计模式之——JDK动态代理的源码分析

诸葛小猿

动态代理 cglib 代理模式 Proxy

求刚好大于当前数组组合,Code Review最佳实践,JVM框架原理,JVM垃圾回收原理 John 易筋 ARTS 打卡 Week 12

John(易筋)

Code Review ARTS 打卡计划 JVM虚拟机原理 JVM垃圾回收原理 Array算法

面试这么撩准拿offer,HashMap深度学习,扰动函数、负载因子、扩容拆分,原理和实践验证,让懂了就是真的懂!

小傅哥

Java 面试 hashmap 负载因子 扰动函数

“云”上教与学,让教育不止步于课堂

Geek_116789

那些不可貌相的代码规范

废材姑娘

代码质量

吃灰的旧显示器别扔!

小匚

学习 随笔杂谈

ARTS 打卡(20.07.20-20.07.26)

小王同学

学了那么多技术,为何依然成不了架构师

菜根老谭

架构设计原则

微服务、DDD

chenzt

【API进阶之路】帮公司省下20万调研费!如何巧用情感分析API实现用户偏好调研

华为云开发者联盟

反馈 API 华为云 API Explorer平台 用户调研

边云协同!EM-BOX视频分析盒加速安全生产场景落地AI应用

百度大脑

人工智能 人脸识别 图像识别 百度大脑 人体识别

一款基于 Python 语言的 Linux 资源监视器!

JackTian

Python GitHub Linux bashtop bpytop

Java 常见的几种 OOM

hepingfly

Java OOM

程序的机器级表示-控制

引花眠

计算机基础

品质网络的迭变之路,以及运营商的未来之匙

脑极体

Suricata-流的处理

Phantasm

网络安全 suricata flow

十多位全球技术专家,为你献上近十个小时的.Net微服务介绍

newbe36524

容器 微服务 .net core netcore

计算机网络基础(十六)---传输层-可靠传输的基本原理

书旅

计算机网络 网络 协议族 网络层

一次好的聊天可以超过自己努力啃几周的书籍

良知犹存

程序人生

ARTS打卡 第11周

引花眠

ARTS 打卡计划

《Java并发编程的艺术》读书笔记1:说说并发编程

Jason

多线程 并发

语义网与本体论技术继续成长_SOA_Steven Robbins_InfoQ精选文章