Sitemap
A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.
Pages
Example Research with Multiple Resources
Work in progress. View on arXiv
This is an example research project that demonstrates how to include multiple resource links including GitHub repositories, papers, datasets, and demos without using redirects.
GitHub Repository | Dataset | Demo | GitHub Repository | Paper PDF | Dataset | Live Demo
Posts
Black Truffle Basque Cheesecake: A Fusion of French Elegance and Spanish Tradition
Published:
The Basque cheesecake has taken the culinary world by storm with its signature burnt top and creamy interior. This recipe elevates the classic by incorporating luxurious black truffle and aged Comté cheese, creating a sophisticated dessert that bridges the gap between sweet and savory. We present Black Truffle Basque Cheesecake—a decadent fusion perfect for special occasions.
GRPO-RS: A Next-Gen Graph-based Reinforcement Learning Framework for Recommender Systems
Published:
Recommender systems (RS) have seen rapid evolution in recent years, especially with the rise of Graph Neural Networks (GNNs) and Reinforcement Learning (RL). However, most existing solutions still struggle with challenges such as data sparsity, cold start, and the long-tail effect. We introduce GRPO-RS—a novel architecture combining graph signal regularization and reinforcement learning for offline and scalable recommendation optimization.
Bridging HPSTM and SKEL
Published:
Feeding 46 biomechanical angles into the kinematic layer is the moment HPSTM truly shakes hands with SKEL.
Camera Pose Expressions for HPSTM-Skeleton-NeRF Integration
Published:
Skeleton serves as an explicit warp between canonical space and every posed frame. The render-and-compare loss feeds back dense gradients that refine both the NeRF and the HPSTM joint angles simultaneously.
From HPSTM to HPSTM-Gen
Published:
Why we’re turning our pose-smoothing Transformer into a generative motion model for VLA research
Tired of Coding? Try This Effortless Korean Short Rib Bake!
Published:
After a long day wrestling with code and debugging errors, sometimes the best therapy is a break away from the screen—preferably, into the kitchen. If you’re looking for something rewarding but not too complicated, this Korean-style baked short rib stew is the perfect dish to revive both your mood and your energy.
Pride 2025: Be an Ally by Raising Up a Flag
Published:
Happy Pride Month! June is a time for celebration, reflection, and showing support for the LGBTQ+ community. As developers, we have a unique canvas for expression: our own websites. Adding a small touch of Pride to a personal site is a wonderful way to signal that it’s a safe, inclusive space and to stand as an ally.
Can Generative Models Form Groups, Rings, or Fields?
Published:
Notes to My Future Self
Got Tired of Bad Setups, So I Built a Modern Docker Env for MuJoCo MPC on Windows
Published:
If you’re a dev working in robotics, you’ve probably wanted to check out Google DeepMind’s MuJoCo MPC. It’s a fantastic toolkit. But if you’re on a Windows machine, you’ve probably also hit a wall trying to get it running. I know I did.
experience
projects
PDE Solvers Collection
Published:
Numerical methods for solving partial differential equations with applications in physics and engineering
NLP Claims Analysis
Published:
Natural language processing system for automated insurance claims analysis and classification
Anime Recommendation System
Published:
Content-based and collaborative filtering recommendation system for anime using user ratings and metadata
Deep Interest Network for CTR
Published:
Implementation of Deep Interest Network for click-through rate prediction in recommendation systems
Credit Risk Modeling
Published:
Advanced credit risk assessment using machine learning techniques for loan default prediction
XGBoost Fraud Detection System
Published:
Machine learning system for credit card fraud detection using XGBoost with advanced feature engineering
Convex Optimization Toolkit
Published:
Implementation of modern convex optimization algorithms with applications in machine learning and signal processing
SARIMA Time Series Toolkit
Published:
Seasonal ARIMA modeling toolkit for time series forecasting with automated parameter selection
BERT4Rec Sequential Recommendation
Published:
Enhanced BERT4Rec model with graph-based embeddings for improved sequential recommendation performance
GNN-based Recommendation System
Published:
Graph Neural Network approach to solving cold-start problems in recommendation systems with dynamic embeddings
Brain MRI Segmentation
Published:
Deep learning-based brain tumor segmentation using GANet-Seg architecture for medical image analysis
Deep Learning Algorithms Toolkit
Published:
A comprehensive collection of deep learning algorithms and architectures for various AI applications
Environmental AQI Analysis
Published:
Air Quality Index prediction and analysis using machine learning and environmental data
Robotics Algorithms Toolkit
Published:
Collection of fundamental robotics algorithms including path planning, SLAM, and control
Robotics Perception and Control
Published:
Integrated perception and control system for robotic manipulation using computer vision and reinforcement learning
Health Tracker Web Application
Published:
Comprehensive web application for tracking blood glucose, ketones, food intake, and body metrics with automatic health calculations
recent
HPSTM-Gen: Generative Human Pose Sequence Model
Published:
We present a generative extension of HPSTM, enabling structured human motion to be sampled from noise using flow matching and anatomical constraints. Extensions to broader action spaces and physical robot deployment are left for future work.
research
GANNet-Seg: Adversarial Learning for Brain Tumor Segmentation with Hybrid Generative Models
Work in progress. View on arXiv
Leveraging pre-trained GANs and U‑Net, this framework combines a global anomaly detection module with iterative mask refinement under adversarial loss to accurately segment brain tumors on multi‑modal MRI. By incorporating synthetic image augmentation, it overcomes limited annotated data and achieves superior lesion‑wise Dice and HD95 performance on the BraTS benchmark, reducing reliance on fully labeled datasets for real‑world clinical use.
Human Pose Smoothing via Transformer Module for Robot Teleoperation
Work in progress.
A novel Transformer-based approach for smoothing 3D human pose trajectories in real-time teleoperation, addressing jitter and instability issues in markerless motion capture while maintaining temporal consistency for precise robotic control.
Genuine-ESFP: Estimating, Smoothing, Filtering, and Pose‑Mapping
Work in progress. View on arXiv
Leveraging a monocular RGB stream and a novel Transformer-based smoothing module (HPSTM), this end-to-end ESFP pipeline estimates 3D human pose via ROMP, enforces anatomical consistency through forward‑kinematics, and maps refined trajectories to a low‑cost 4‑DoF uArm in real time. By jointly predicting per‑joint uncertainty and applying dynamic filtering, it delivers smooth, reliable vision‑to‑robot imitation for desktop manipulation tasks.
HPSTM-Gen: Generative Human Pose Sequence Model
Currently ongoing research (not yet published)
We present a generative extension of HPSTM, enabling structured human motion to be sampled from noise using flow matching and anatomical constraints. Extensions to broader action spaces and physical robot deployment are left for future work.
teaching
Teaching Assistant – ESE 5420 Statistics for Data Science
Graduate Course, University of Pennsylvania, ESE Dept., 2025
I will serve as a graduate TA for ESE 5420 Statistics for Data Science in Fall 2025.
Teaching Assistant – ESE 5460: Deep Learning Principle
Graduate Course, University of Pennsylvania, ESE Dept., 2025
I will serve as a graduate TA for ESE 5460 Deep Learning Principle in Fall 2025.
Teaching Assistant – ESE 6500: Learning in Robotics
Graduate Course, University of Pennsylvania, ESE Dept., 2026
I will serve as a graduate TA for ESE 6500 Learning in Robotics in Spring 2026.