目录

  • 1 课程介绍
    • 1.1 基本情况
    • 1.2 课程大纲
    • 1.3 学习建议
    • 1.4 课程规则
  • 2 AI 与史学:理论与方法
    • 2.1 人文的危机与历史学
    • 2.2 从数字人文到数字史学
    • 2.3 历史研究的智能化:AI史学
    • 2.4 章节习题
  • 3 人工智能概述
    • 3.1 人工智能原理
    • 3.2 关键概念
      • 3.2.1 Token:语言原子
      • 3.2.2 向量(Vector)与向量化(Vectorization)
      • 3.2.3 规模定律(Scaling Law)
      • 3.2.4 权重(Weights)**和**参数(Parameters)
      • 3.2.5 上下文窗口(Context Window)
    • 3.3 人工智能工具与应用
    • 3.4 人工智能的挑战与伦理
  • 4 个人知识管理系统的建构
    • 4.1 AI+文献管理系统的搭建(Zotero)
    • 4.2 AI+个人知识管理系统的建构(Obsidian)
    • 4.3 AI+科研工作流的搭建及其优化
      • 4.3.1 大语言模型的本地化部署(LM Studio))
      • 4.3.2 Zotero-Obsidian 工作流优化
    • 4.4 章节作业
  • 5 提示工程与历史研究
    • 5.1 提示工程概述
    • 5.2 提示技术与历史研究
    • 5.3 提示工程在历史研究中的实际应用
    • 5.4 提示工程的局限性与未来发展
    • 5.5 章节作业
  • 6 历史文献数字化技术初步
    • 6.1 课程讨论
    • 6.2 历史数据的来源与类型
    • 6.3 资料收集与数字化
    • 6.4 AI+OCR的应用
    • 6.5 历史文本数据与知识图谱
    • 6.6 章节习题
  • 7 AI在历史研究中进阶应用
    • 7.1 Neo4j图数据库
    • 7.2 Neo4j图数据库在历史研究中的应用
    • 7.3 AI-Neo4j 知识图谱的应用
    • 7.4 Neo4j 图数据库导出
    • 7.5 章节习题
  • 8 面向历史研究的AI应用构建
    • 8.1 AI应用开发框架与历史研究
    • 8.2 在腾讯云部署Dify
    • 8.3 Dify & Cherry Studio 联动
    • 8.4 Dify知识库创建
    • 8.5 讨论与分享
    • 8.6 智能体展示与评估
    • 8.7 章节习题
    • 8.8 测试题
基本情况

课程简介

“人工智能与历史学”是首批纳入“复旦大学AI-BEST课程体系”的课程之一,本着“探索AIAI交叉人才培养新模式,促进本研教育教学体系改革创新”的精神,旨在探索人工智能(AI)技术在历史学研究中的应用与创新。随着大数据和智能技术的发展,AI正在深刻改变传统史学的研究方法和理论基础。本课程将引导学生了解AI在历史数据处理、文本分析、知识图谱构建及历史垂域模型等方面的具体应用,培养学生利用先进技术进行历史研究的能力。

先修要求

·      基础知识:建议具备基本的历史学研究方法和计算机科学基础,尤其是编程(如Python)和数据分析的基本技能。

·      语言能力:具备良好的中文读写能力,推荐具备一定的英语阅读能力,以便查阅相关英文文献。

·      个人素质:具备良好的自学能力、团队合作精神及对跨学科研究的兴趣。

课程目标

·      理论理解:掌握人工智能的基本概念、发展历程及其在不同领域的应用,特别是其在历史学中的潜力和挑战。

·      技术应用:学习并应用AI工具和技术,如自然语言处理(NLP)、光学字符识别(OCR)、知识图谱构建等,进行历史数据的收集、处理和分析。

·      实践能力:通过项目实践,培养学生在团队协作中解决实际问题的能力,提升数据分析、编程及科研工作的综合素养。

·      跨学科思维:促进历史学与计算机科学的融合,激发学生在跨学科研究中的创新思维,探索AI技术在历史研究中的新方法和新方向。

·      伦理意识:了解并思考AI在历史研究中的伦理和法律问题,培养学生在应用技术时的责任感和批判性思维。

课程特色

·      跨学科融合:结合AI与历史学的交叉研究,培养学生跨学科的创新思维。

·      实践导向:通过实际操作和项目实践,使学生掌握AI技术在历史研究中的具体应用。

·      前沿探索:关注AI技术在历史学中的最新应用与发展,培养学生的前瞻性视野。