Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 8 additions & 18 deletions app/lib/course-projects.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
import { OXFORD_DUL_BASE, OXFORD_DUL_META } from "./oxford-dul-projects";

export type CourseProjectEntry = {
id: string;
href: string;
Expand All @@ -14,22 +12,14 @@ export type CourseProjectEntry = {

export const COURSE_PROJECTS: CourseProjectEntry[] = [
{
id: "oxford-dul-2025",
href: OXFORD_DUL_BASE,
title: OXFORD_DUL_META.title,
institution: OXFORD_DUL_META.institution,
grade: "First Class (A+)",
summary: "Six projects — autoencoders, VAEs, GANs, diffusion, and CLIP.",
tags: ["PyTorch", "Generative AI"],
},
{
id: "course-notes",
href: "https://kaichen-dev-notes.notion.site/kaichen-dev-notes-notion-site-357a3294e48780f3b570f2f48f1081a4?source=copy_link",
title: "kaichen-dev-notes.notion.site",
institution: "UC Berkeley · SUSTech",
summary: "Personal course notes archive — collected on Notion.",
tags: ["Notion", "Notes"],
id: "kai-course-notes",
href: "https://kai-course-notes.kaichen.dev",
title: "Kai Course Notes",
institution: "SUSTech · UC Berkeley · Oxford & beyond",
summary:
"23 courses in one ecosystem — notes, homework, and projects on GitHub, web notes on Notion, per-course zip downloads, and the Oxford deep-learning portfolio.",
tags: ["LaTeX", "Notes", "Showcase"],
external: true,
hintLabel: "Notion",
hintLabel: "kai-course-notes.kaichen.dev",
},
];
7 changes: 0 additions & 7 deletions app/lib/personal-projects.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,6 @@ export const PERSONAL_PROJECTS: PersonalProject[] = [
repo: "SudoSodokuApp/SudoSodoku",
stack: ["Swift", "Shell"],
},
{
name: "SUSTech-Kai-Notes",
desc: "A personal initiative holding course materials during my study at Southern University of Science and Technology(SUSTech).",
href: "https://github.com/kaiiiichen/SUSTech-Kai-Notes",
repo: "kaiiiichen/SUSTech-Kai-Notes",
stack: ["Jupyter Notebook", "Java", "TeX", "MATLAB", "C++", "Python"],
},
{
name: "buttercut",
desc: "Buttercut is a personal-site theme for Next.js (App Router, React 19) that wants you to ship something beautiful without wrestling the codebase every weekend.",
Expand Down
2 changes: 1 addition & 1 deletion app/projects/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ export const revalidate = 120;
export const metadata: Metadata = {
title: "Projects — Kai T. Chen",
description:
"Course projects (Oxford deep learning portfolio, course notes) and personal GitHub work.",
"Course projects (Kai Course Notes — notes, homework, and the Oxford deep-learning portfolio) and personal GitHub work.",
};

export default async function Projects() {
Expand Down