目录

BiSail - AI 赋能跨学科开源案例

融合AI与 Vibe Coding,联合哈工程计算机、外语专业学生开展跨学科协同实践。依托 AI 辅助简化开发流程、优化学习与研发工作流。两个专业学生共同完成代码编写、多语言场景需求、专业文本交互场景设计。以开源案例共建实现文理交叉育人,借助低门槛智能编程模式降低技术学习成本,同步提升学生编程实操、跨领域协作与专业工具创新能力,为跨学科开源教学提供可复用实践范式。

知识图谱

本项目构建了 Python语言编程项目实践 的完整知识图谱,涵盖 577 个知识点,分布于 7 个层级,覆盖从 Python 基础语法到自然语言处理、机器学习等高级主题。

知识层级总览

层级 节点数 说明
第1层 1 课程总纲
第2层 4 核心知识领域
第3层 26 知识模块/章节
第4层 107 具体知识概念
第5层 248 知识点细节
第6层 185 操作/方法/属性
第7层 6 补充知识

知识图谱可视化(网状结构)

知识图谱

上图采用力导向网状布局展示前4层级(138个核心节点),完整7层级共577个知识点。圆形节点表示知识点,虚线箭头表示包含关系,橙色节点为核心知识领域,绿色节点为具体知识概念。

知识图谱对比版

知识图谱对比版

上图展示了知识图谱的另一种可视化呈现方式。

知识点详细文档

项目案例

本仓库包含 7 个教学案例的完整源码和数据集:

案例 名称 核心技术
案例1 Tri-gram 语言检测器 N-gram 模型、语料处理、文本分类
案例2 余弦相似度文本查重 向量化、余弦相似度、文本预处理
案例3 舆论追踪器 舆情分析、数据可视化
案例4 红楼梦社交网络图 社交网络分析、邻接矩阵、度中心性
案例5 贝叶斯拼写纠错器 编辑距离、贝叶斯定理、概率推理
案例6 贝叶斯垃圾邮件过滤 朴素贝叶斯、中文分词、TF-IDF
案例7 马尔科夫链文本生成器 马尔可夫链、状态转移矩阵、随机采样

覆盖的技术领域

  • Python 基础语法与数据类型
  • 程序流程控制(条件、循环、异常处理)
  • 数据结构(列表、字典、集合、元组)
  • 函数与模块化编程
  • 文件操作与数据处理(CSV、JSON)
  • 字符串与文本处理(正则表达式、中文分词)
  • 概率论与数理统计基础(贝叶斯定理、条件概率)
  • 机器学习基础(朴素贝叶斯分类、模型评估)
  • 自然语言处理(编辑距离、马尔可夫链、文本分类)
  • 系统开发与软件工程(分层架构、测试、交互设计)

译舟教学技能工具包

仓库新增 yizhou_skill_kit,把教学智能体「译舟」的反馈闭环、评价量规、学情摘要、术语发音与 AI 使用透明化能力封装为可离线运行和测试的 Python 组件。

python -m unittest discover -s tests -v
python -m yizhou_skill_kit summary --csv examples/sample_learning_events.csv

能力设计说明见 docs/CAPABILITY_UPGRADE_V4.md。

译舟建设研究报告

完整的教学智能体建设说明书采用研究报告形式撰写,包含使用流程、主要界面截图、GitLink 工程资源说明、测试构造方法、创新点论证、局限和结论。

关于

融合AI与 Vibe Coding ,联合哈工程计算机、外语专业学生开展跨学科协同实践。依托 AI 辅助简化开发流程、优化学习与研发工作流。两个专业学生共同完代码编写、多语言场景需求、专业文本交互场景设计。以开源案例共建实现文理交叉育人,借助低门槛智能编程模式降低技术学习成本,同步提升学生编程实操、跨领域协作与专业工具创新能力,为跨学科开源教学提供可复用实践范式。

161.3 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802047560号