知识图谱

从 RDF/OWL 知识表示与本体建模,到非结构化/结构化/半结构化知识抽取、知识融合与实体对齐、图数据库存储、知识推理、语义搜索与知识问答,用 Python(rdflib/networkx)贯通知识图谱构建与应用全链路。免费

《知识图谱》是一门体系完备的视频与文字讲义课程,共 11 章 26 节,每节均配套视频、精修文字讲义与可运行代码示例(Python rdflib/networkx 为主,含 SPARQL/Turtle/OWL 实例)。

课程全面涵盖:

  1. 知识图谱概览:知识图谱与语义技术发展脉络、典型知识库项目(DBpedia/YAGO/Freebase/Wikidata 等)、核心技术体系与典型应用案例。
  2. 知识表示与知识建模:早期知识表示(一阶谓词/Horn 逻辑/描述逻辑/产生式/框架/语义网络)、RDF/RDFS/OWL 语义网表示框架、典型知识库的知识表示、基于 Protégé 的本体建模实践。
  3. 知识抽取(多源数据):面向非结构化文本(HMM/CRF/PCNN、远程监督)、结构化数据(D2R/R2RML 映射)、半结构化数据(infobox 抽取、DBpedia 两级策略)的抽取方法与实践。
  4. 面向文本的知识抽取与挖掘:OpenIE/ClausIE、DeepDive 工程实战、关联规则挖掘(ARM)、知识表示学习(TransE/TransH/TransR/PRA/多模态)。
  5. 知识存储与图数据库:三元组存储索引(Hexastore/属性表/垂直划分)、Jena TDB/SDB、图数据库与 SPARQL 查询优化。
  6. 知识融合:本体对齐与实体匹配两条路线、相似度度量与分块(Blocking)、负载均衡与评估、Falcon-AO/Dedupe/LIMES/Silk 工具与 LIMES 实战。
  7. 知识推理:描述逻辑推理、规则推理(产生式系统/RETE/Drools)、RDFox 物化与规则推理、基于一阶查询重写的 OBDA。
  8. 语义搜索:基于 IR/DB/原生存储的三类路线、Semplore/Dataplorer/CE2/Hermes、混合搜索与分面浏览。
  9. 知识问答:KBQA 语义解析与信息抽取路线、模板与 SPARQL 生成、实体链接与关系学习。
  10. IBM Watson 与问答 Demo:Watson Lite 与语义搜索+知识问答 Demo 实战。
  11. 行业知识图谱构建与应用:佛教知识图谱等垂直领域知识图谱的构建与问答应用。

课程以 Python 现代生态(rdflib, networkx)重写核心示例,是贯通知识图谱理论到工程落地的系统课程。

配套学习资源与课件
  • 知识图谱课程思维导图(KG_Centralized.xmind 全课程结构图)
    下载

课程大纲

共 26 节,按建议顺序学习。

  1. 01知识图谱和语音技术概述约 28 分钟 · 从万维网到知识图谱:让机器链接 “事物” 而不只是 “网页” 小象实战讲义 · 知识图谱 为什么今天的搜索引擎能直接在结果页告诉你一部电影的评分、上映时间和主演,而不是只丢给你一排蓝色链接?为什么社交
  2. 02典型知识库项目简介约 21 分钟 · 典型知识库项目简介 小象实战讲义 · 知识图谱 在理解了知识图谱的基本概念和愿景之后,我们需要了解其现实基础——那些已经构建并开放使用的知识库项目。本节将系统梳理从常识库、词典库到大规模百科知识库等一
  3. 03知识图谱技术概览约 41 分钟 · 知识图谱技术概览 小象实战讲义 · 知识图谱 欢迎来到知识图谱技术概览部分。本节我们将鸟瞰构建和应用知识图谱所需的全套技术体系,从数据的源头到最终的应用。学完本节,你将能清晰地勾勒出知识图谱从“数据”
  4. 04典型应用案例约 18 分钟 · 知识图谱典型应用案例 小象实战讲义 · 知识图谱 知识图谱并非停留在实验室的理论,它已在众多行业落地生根,成为驱动智能应用的核心引擎。本节我们将穿越医疗、电商、金融、企业、文化与媒体等多个领域,通过具
  5. 05早期知识表示简介约 15 分钟 · 早期知识表示简介 小象实战讲义 · 知识图谱 欢迎来到知识图谱课程的第二讲。在上一讲我们概览了知识图谱的全貌与典型项目后,本节课我们将深入知识图谱构建的基石——知识表示与知识建模。我们将从早期人工智能
  6. 06基于语义网的知识表示框架约 80 分钟 · RDF、RDFS、OWL 与 SPARQL:搭一套让机器共享与推理的知识表示框架 小象实战讲义 · 知识图谱 上一节我们知道,知识图谱把世界建模成一张 “实体为节点、关系为边” 的有向图。但不同站点、
  7. 07典型知识库项目的知识表示约 19 分钟 · 典型知识库项目的知识表示 小象实战讲义 · 知识图谱 在上一节我们学习了RDF、RDFS、OWL等语义网知识表示框架。这些框架是构建知识图谱的“语法”和“规则”。本节我们将走进实践,看看这些理论是如何
  8. 08基于本体工具的知识建模实践约 9 分钟 · 基于 Protégé 的知识建模实践 小象实战讲义 · 知识图谱 在本节中,我们将从理论走向实践,使用本体编辑工具 Protégé 来亲手构建一个简单的知识图谱。你将学习如何将 RDF/RDFS/OW
  9. 09面向非结构化数据的知识抽取约 99 分钟 · 面向非结构化数据的知识抽取:实体、关系与事件的信息抽取流水线 小象实战讲义 · 知识图谱 知识图谱里的知识不会凭空出现。网页、新闻、公告、研报绝大多数是自由文本——人能读懂,机器却无法直接推理。知识抽
  10. 10面向结构化数据的知识抽取约 11 分钟 · 面向结构化数据的知识抽取 小象实战讲义 · 知识图谱 在上一节,我们学习了如何从非结构化的文本中抽取知识。本节我们将目光转向另一种极其重要的数据源——结构化数据。企业内部的业务系统、历史积累的数据库,
  11. 11面向半结构化数据的知识抽取约 23 分钟 · 面向半结构化数据的知识抽取 小象实战讲义 · 知识图谱 在构建知识图谱的过程中,除了从纯文本和结构化数据库中抽取知识,互联网上还存在着大量半结构化数据。这类数据介于结构化与非结构化之间,拥有一定的固定
  12. 12实践:基于百科数据的知识抽取约 7 分钟 · 基于百科数据的知识图谱构建实践 小象实战讲义 · 知识图谱 在掌握了从结构化、半结构化和非结构化数据中抽取知识的基本方法后,我们面临一个现实问题:如何将这些方法整合,从头构建一个特定领域的知识图谱?本
  13. 13面向文本的知识抽取约 81 分钟 · 面向文本的知识抽取 小象实战讲义 · 知识图谱 上一讲我们解决了结构化与半结构化数据的抽取:把关系数据库、网页表格、百科 infobox 这类“本身就带结构”的数据映射成三元组。现实中体量最大、也最难
  14. 14知识挖掘约 51 分钟 · 知识挖掘:实体链接、规则挖掘与知识表示学习 小象实战讲义 · 知识图谱 上一节解决了“从文本里抽出三元组实例”,本节解决另一半问题:抽出来的指称到底对应知识库哪个实体(实体消歧与链接)、能不能从已有三
  15. 15从一个例子开始约 50 分钟 · 从一个例子开始 小象实战讲义 · 知识图谱 前面几讲我们解决了"知识怎么表示、怎么抽取"的问题:RDF 三元组是知识的语言,RDFS/OWL 是 schema 的语言,SPARQL 是查询的语言。但这
  16. 16图数据库介绍约 52 分钟 · 图数据库怎么选、怎么存:从产品版图到 RDF 存储内核 小象实战讲义 · 知识图谱 上一节我们用 Apache Jena/Fuseki 把音乐知识图谱真正建了起来、跑出了 SPARQL 查询。但 Je
  17. 17什么是知识融合约 32 分钟 · 什么是知识融合 小象实战讲义 · 知识图谱 在构建知识图谱的过程中,我们常常会从多个来源抽取知识,例如从结构化数据库、半结构化的百科信息框、非结构化的文本中。这些来源各异、描述方式不同的知识,如果不加
  18. 18知识融合的基本技术流程约 46 分钟 · 知识融合的基本技术流程 小象实战讲义 · 知识图谱 上一节回答了“什么是知识融合”:把多个来源、互相异构的知识库在概念层和数据层对齐成一个整体。这一节拆开它的基本技术流程——从原始数据进门,到输出一批
  19. 19典型知识融合工具简介约 19 分钟 · 典型知识融合工具 小象实战讲义 · 知识图谱 在知识图谱构建过程中,我们常常需要整合来自不同来源的知识。这些来源可能使用不同的术语、结构来描述相同或相似的概念与实体。知识融合的核心任务,就是识别并关联
  20. 20典型案例简介约 14 分钟 · 知识融合典型案例:Zhishi.me与OpenKG 小象实战讲义 · 知识图谱 在掌握了知识融合的基本概念与技术流程后,本节将通过两个典型项目案例,深入理解实体对齐在实际大规模知识图谱构建中的应用。我
  21. 21LIMES实战演练约 15 分钟 · LIMES实战演练 小象实战讲义 · 知识图谱 在本节中,我们将聚焦于知识融合的核心环节——实体对齐,并深入实践一个高效的工具:LIMES。通过本节的实战演练,你将掌握如何利用度量空间和机器学习方法,
  22. 22知识推理约 158 分钟 · 知识推理 小象实战讲义 · 知识图谱 知识图谱不是一张画完就固定的图。RDF 三元组摆进图里的事实、RDFS 和 OWL 写进本体里的概念层次与约束,都只是显式知识;水面之下还有大量"没有明说、但按语
  23. 23语义搜索约 128 分钟 · 语义搜索 小象实战讲义 · 知识图谱 前七章解决的是「怎么把知识图谱建出来」:表示、建模、抽取、存储。从本章开始解决「建好了怎么用」——当 RDF 三元组的规模达到十亿、千亿级,用户又只会输入几个关键
  24. 24知识问答约 129 分钟 · 知识问答:从下一代搜索引擎到 KBQA 的三类方法 小象实战讲义 · 知识图谱 前面几章解决了知识图谱的建模、抽取、存储、融合与推理,本章回答最后一公里:用户只会说一句自然语言(如「姚明的老婆的国籍是
  25. 25IBM watson Lite约 127 分钟 · IBM Watson:DeepQA 开放域问答与知识问答 Demo 小象实战讲义 · 知识图谱 本节进入第 10 章。视频开头对第 9 章语义解析的收尾(WebQuestions、逻辑形式、远监督对齐
  26. 26行业知识图谱应用约 136 分钟 · 行业知识图谱应用 小象实战讲义 · 知识图谱 前面的章节把知识图谱的通用技术——表示、抽取、存储、推理、问答——逐块拆开讲透了。本章把视角从「技术本身」拉到「行业落地」:当知识图谱走进银行、医院、图书

同主题课程

主题内继续学