展开全部

主编推荐语

一本面向语义Web编程的经典教材,可以帮助初学者快速掌握相关的编程基础。

内容简介

本书展示了使用现有和新发展的标准和技术来实现语义Web应用程序的几种方法。你将学习如何将现有数据源整合到能够理解语义的应用程序中以及如何发布带有丰富语义的数据。本书的每一章都会向你展示一种独特的语义技术,并告诉你如何使用该技术解决实际的问题。

不管你是要编写一个简单的混搭程序,还是要维护某个高性能企业级的解决方案,本书都提供了一种集成系统和数据的标准、灵活和不会过时的方法。本书帮你学习语义Web如何引导出现新的和未曾预料到的数据使用方式。理解语义技术如何使用一种简单、抽象的知识表示模型来提高数据的可移植性熟悉语义标准,比如资源描述框架(RDF)和Web本体语言(OWL)使用语义编程技术来增进并简化现有的Web应用程序

目录

  • 版权信息
  • O’Reilly Media,Inc.介绍
  • 业界评论
  • 译者序
  • 序言
  • 前言
  • 排版约定
  • 使用代码示例
  • Safari在线电子书
  • 如何联系我们
  • 第一部分 语义数据
  • 第1章 为什么需要语义
  • 跨Web的数据集成
  • 传统的数据建模方法
  • 表格数据
  • 关系数据
  • 演化和重构模式
  • 非常复杂的模式
  • 第一次就做对
  • 语义关系
  • 元数据是数据
  • 构造意想不到的模式
  • 永久Beta(测试)
  • 第2章 表达含义
  • 示例:电影数据
  • 构建简单的三元组存储
  • 索引
  • 添加和删除方法
  • 查询
  • 合并图
  • 添加和查询电影数据
  • 其他例子
  • 地点
  • 名人
  • 商业
  • 第3章 使用语义数据
  • 一种简单的查询语言
  • 变量绑定
  • 实现一种查询语言
  • 前馈推理
  • 推理新三元组
  • 地理编码
  • 链式规则
  • 关于“人工智能”
  • 寻找连接
  • 凯文·培根六度分隔
  • 共享键与重叠图
  • 示例:合并商业和地点图
  • 查询合并图
  • 基础图形可视化
  • Graphviz
  • 显示三元组集合
  • 显示查询结果
  • 语义数据是灵活的
  • 第二部分 标准与数据源
  • 第4章 刚好够用的RDF
  • RDF是什么
  • RDF数据模型
  • URI是强大的键
  • 资源
  • 空节点
  • 文字值
  • RDF序列化格式
  • 一张朋友的图
  • N-Triples
  • N3
  • RDF/XML
  • RDFa
  • RDFLib介绍
  • RDFLib的持久化
  • SPARQL
  • SELECT查询形式
  • OPTIONAL和FILTER约束
  • 多个图模式
  • CONSTRUCT查询形式
  • ASK和DESCRIBE查询形式
  • RDFLib中的SPARQL查询
  • 有用的查询修饰符
  • 第5章 语义数据的来源
  • 朋友的朋友(FOAF)
  • 社交网络的图分析
  • 关联数据
  • 数据云
  • 你是你的FOAF文件吗
  • 使用关联数据
  • Freebase
  • 一个标识数据库
  • RDF接口
  • Freebase模式
  • MQL接口
  • 使用metaweb.py库
  • 与人类交互
  • 第6章 “本体”是什么意思
  • 本体有什么好处
  • 对含义的共识
  • 模型即数据
  • 数据建模介绍
  • 类和属性
  • 对电影建模
  • 具体化关系
  • 刚好够用的OWL
  • 使用Protégé
  • 创建新的本体
  • 编辑本体
  • 再多一点OWL
  • 函数式和逆函数式属性
  • 逆属性
  • 不相交的类
  • 保持务实
  • 一些其他的本体
  • 描述FOAF
  • 啤酒本体
  • 这不是漂亮的关系模式
  • 第7章 发布语义数据
  • 嵌入语义
  • 微格式
  • RDFa
  • 雅虎SearchMonkey
  • 谷歌富片段
  • 处理历史遗留数据
  • 因特网视频档案
  • 表格和电子表格
  • 传统关系数据
  • RDFLib到关联数据
  • 第三部分 付诸实践
  • 第8章 工具包概述
  • Sesame
  • 使用Sesame Java API
  • Sesame中的RDFS推理
  • Sesame服务器的Servlet容器
  • 安装Sesame Web应用程序
  • 工作台
  • 添加数据
  • SPARQL查询
  • REST API
  • 其他RDF存储
  • Jena
  • Redland
  • Mulgara
  • OpenLink Virtuoso
  • Franz AllegroGraph
  • Oracle
  • SIMILE/Exhibit
  • 一个简单的Exhibit页面
  • 搜索、过滤和更漂亮的视图
  • 链接到Sesame
  • 时间轴
  • 第9章 从数据自省到对象
  • RDFObject例子
  • RDFObject框架
  • RDFObject是如何工作的
  • 第10章 完成组装
  • 职位清单应用程序
  • 应用程序需求
  • 职位清单数据
  • 转换为RDF
  • 将数据加载到Sesame中
  • 服务网站
  • CherryPy
  • Mako页面模板
  • 一种通用视图
  • 从Sesame获取数据
  • 通用的模板
  • 获得公司数据
  • Crunchbase
  • 雅虎金融
  • 协调Freebase连接
  • 专用视图
  • 为其他人发布数据
  • RDFa
  • RDF/XML
  • 扩展数据
  • 位置
  • 地理、经济、人口
  • 复杂查询
  • 工作数据可视化
  • 进一步扩展
  • 第四部分 后记
  • 第11章 巨型全球图
  • 愿景、炒作和现实
  • 参与全球图社区
  • 将数据发布给大众
  • 许可证
  • 数据循环
  • 迎接不断的变化
  • 关于作者
  • 关于封面
展开全部

评分及书评

评分不足
1个评分
  • 用户头像
    给这本书评了
    5.0

    本书介绍的语义 Web 方法非常适合于要积极利用这些新 Web 技术的程序员社区。十多年前,像我这样的研究人员开始接触语义 Web 背后的一些想法,从 1999 年到 2005 年,大量的研究经费投入到这个领域。来自研究人员的 “噪声” 有时会掩盖这样一个事实,即该研究领域的实用技术并不是(高端的)火箭科学。事实上,本书中所介绍的技术已经非常成熟,现在已成为 Web 开发人员工具包中的重要组成部分。

      转发
      评论

    出版方

    机械工业出版社有限公司

    机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。