Selected Projects

Yapper
An AI platform that turns any movie or video clip into a punchy funny-commentary track (短片解說 style) — condensed footage plays under an AI voiceover that retells and riffs on the story. A 12-stage resumable pipeline runs ASR, scene detection, multimodal LLM scripting, and voice-cloned TTS, orchestrated across GPU/CPU queues.

HubStream
A globally distributed WebRTC Selective Forwarding Unit (SFU) platform for scalable video conferencing. Features real-time mesh routing and low-latency streaming.

K8S Observability Platform
Built a comprehensive monitoring stack for a WebRTC application, implementing metrics collection, visualization, and alerting to ensure high availability and performance.

LLM4Subjects
Fine-tuned LLMs for the SemEval'25 extreme multi-label classification challenge. Engineered solutions to predict over 200,000 document tags for bilingual (English & German) library literature across an 80k-record dataset.
Video Semantic Search
An end-to-end distributed system for querying video content using natural language. Features a Go backend, Next.js frontend, and Python ML infrastructure with Whisper and Qwen3-VL.

UCSC RAG
A RAG chat system for UCSC public inaccessible course materials.