Project dossier

PolyU GenAI SQL Learning Platform

这是我最适合在面试主讲的项目:一个 AI-supported SQL learning platform,不只是 grading,而是把 assessment、feedback、revision 和 analytics 做成闭环。

Full-stack AI Builder2025 - 2026GenAI SQL and ShortQuest System, Hong Kong Polytechnic University

Overview

Problem

传统 SQL 学习里,学生常常只能拿到分数,却难以知道哪里错、为什么错,也很难回看自己是否真的进步。

Goal

做一个支持 SQL / NoSQL formative assessment 的完整教学平台,让学生可反复尝试,教师也能获得 learning records 和 analytics。

Outcome

系统最终覆盖 student flow、grading orchestration、learning records、admin flow 与 analytics,成为真正可用于 teaching and learning reporting 的平台。

Build Scope

  • 围绕 student solving flow、grading orchestration、learning records 和 analytics 做全栈协同,而不是只做一个 isolated frontend demo。
  • 参与 backend service modularization、API consistency、NoSQL support tightening 等工作,让系统在演进中仍然可维护。
  • 把提交结果进一步转成 learning records 和 analytics,确保系统对学生和教师两端都有持续价值。

Platform Reading

  • 它符合 educational technology 场景里最关键的要求:不是只自动评分,而是支持 feedback、revision、reflection 和 teaching insight。
  • 项目同时覆盖 frontend、backend、database、AI integration 和 analytics,能完整展示 full-stack thinking。

Core Student Learning Loop

  • Enter assignment code
  • Load assignment and schema
  • Write SQL / MongoDB answer
  • Run grading logic + LLM prompt
  • Return structured feedback
  • Persist attempt
  • Review learning record
  • Revise and retry

Teaching / Admin Loop

  • Manage assignments
  • Configure rubrics
  • Review student records
  • Observe analytics
  • Refine teaching decisions
Back to Projects