/AI-SJTU-Courses

上海交通大学AI专业(本科)课程信息|A Website For Courses of AI Pilot Class, SJTU

Primary LanguageTeXMIT LicenseMIT

AI-SJTU Courses Website

上海交通大学 AI 专业(本科)课程信息网站

Contributors Stars Hits

简介

上海交通大学人工智能专业设立于 2019 年,「专业之新」导致了培养计划较为独特。

因此,该网站旨在为今后人工智能专业的学生提供丰富的课程信息,比如:

  1. 来自前几届同学的课程评价课程笔记复习笔记
  2. 该门课程是否值得选修?
  3. 是否应该翘掉课程以自学?
  4. 该类学科的知识体系是什么?

值得说明的是,不同人的学习方法不尽相同,我们希望该网站的创立能够帮助到后来者发现属于自己的学习方法(找到自己的交大 AI 专业生存指南)。

更多信息可见:https://aisjtu.github.iohttps://aisjtu.icu

Resource 文件夹中包含了网址中所涉及的笔记等资源,你可以直接在此处浏览或下载。此外 docs 文件夹用于网站生成与渲染,核心 Markdown 文件在 docs/pages 目录下。

下载及本地编译
  1. 克隆该库:
    git clone https://github.com/aisjtu/aisjtu.github.io.git
  2. 移动到对应文件夹:
    cd aisjtu.github.io/docs
  3. 渲染:
    bash run_server.sh
  4. 在浏览器中输入终端输出的链接后,即可在本地进行实时预览

致谢

建立该网站的灵感来自于上海交通大学 IEEE 专业课程网站:ieee.icu.

感谢上海交通大学的所有相关任课教师及助教,因为我的课程笔记等资源或多或少总结自他们的课程及 slides.

感谢所有贡献者:Contributors;感谢所有为该网站建立提供建议的朋友们。

网站中的部分表格基于 jQuery DataTables 所做,支持搜索、排序和折叠等显示;评论模块使用了开源的 gitalk 库。

特别的,我使用了 Tom Johnson et al.documentation-theme-jekyll 模版进行网页的制作,并对其作了如下的修改:

相关改动
  1. 为了更好地适应中文字体,修改了路径 docs/css/ 中的 customstyles.css 文件。
  2. 修改了 topnav 中 Search 框、搜索结果框的大小,以更好的适配中文。
  3. 在路径 docs/_includes 中加入了 pdf.html 文件,调用该文件可以实现网页嵌入。
  4. 同上一条,加入了 download.html 文件,可以简洁的插入“下载 Button”.
  5. 原模版中使用 Commento 进行评论,我们将其更改为了免费开源的的 gitalk。换言之,在 docs/_includes 中加入了 gitalk.html 文件。
  6. @Bluxie 的帮助下,我优化了手机版 (@media) 下的搜索框,修改了 customstyles.css 文件中 “navbar breakpoint so that it converts to hamburger earlier” 部分。

该模版的版权:Google LLC