Projects

2026

Interactive recommendation lesson with two illustrated video feeds and a signals-to-feedback learning journey

Why Does TikTok Know What You Like?

HKBU MCCP6010 · Group 6 · 2026

Interactive 15-minute lesson explaining recommendation systems through user signals, content clues, video ranking, and feedback. Includes worked examples, pair activities, speaker notes, and a closing quiz.

Recommendation SystemsInteractive LearningWeb Development
Diagram showing trusted knowledge guiding the repair of a conflicting ZIP and city record

Knowledge-Guided Data Cleaning

Research Survey · 2026

Research survey connecting knowledge acquisition, repair selection, reliability, and intelligent data preparation across 30 studies. Includes an interactive literature map and survey paper.

Data CleaningKnowledge AcquisitionData PreparationSurvey
AccessRoute journey overview and map navigation interfaces

AccessRoute HK: Accessible Mobility in Hong Kong

Hack for SDGs 2026 · Gold Prize (Winner) · October 2026

Accessible first- and last-mile navigation for Hong Kong, combining floor-level maps, mobility-aware routing, visual localization, obstacle reporting, and Cantonese guidance. Finalist and Gold Prize (Winner) in Track 1: Green Transport and Smart Mobility.

Accessible NavigationGenerative AISmart Mobility

2025

Data science project lifecycle

Time Series Forecasting Kaggle Competition

Kaggle Competition · First Place · 2025

Built forecasting models for a CS639 Kaggle competition, exploring EDA, feature engineering, EMA/ARIMA baselines, and gradient boosted tree models. Ranked first on the competition leaderboard.

Time SeriesLightGBMCatBoostFirst Place
BadgerCS Career Nexus visual background

BadgerCS Career Nexus

Web Development Project · Spring 2025

Responsive web platform for UW-Madison CS students to browse jobs, view job details, use a forum, and prototype dashboards.

Web DevelopmentBootstrapJavaScriptUX

2024

Weibo engagement prediction project pipeline

Predicting Weibo Reposts, Comments, and Likes

Machine Learning Course Project · 2024

Machine learning course project for predicting Sina Weibo engagement after publication, combining content, temporal, and user-profile features with Random Forest, XGBoost, SVM, RNN, and BERT experiments.

Machine LearningSocial MediaFeature EngineeringRandom Forest
Quadratic programming solver convergence plots

Quadratic Programming Solver Benchmarking

Numerical Optimization Course Project · 2024

Numerical optimization course project implementing and benchmarking QP solvers, including IRWA and ADAL, against open-source optimizers across speed, accuracy, constraint violation, and stability metrics.

OptimizationQuadratic ProgrammingBenchmarkingPython

2023

Life trajectory classification project figure

Life Trajectory Classification Research

ICSC 2026 Oral · 2023

Fine-grained classification of life trajectories from Wikipedia using large language models and syntactic graph fusion. Accepted as an oral presentation at ICSC 2026.

ResearchLLMGraph FusionICSC 2026