Cross-Reactivity-Aware TCR–pMHC Binding Prediction
Jun 2026 – Present Modeling uncertainty in immunology data
Lead project · USC Information Sciences Institute
- Conducting a feasibility study on uncertainty-aware TCR–pMHC prediction under noisy or untested negative labels.
- Investigating cross-reactivity limitations in binary binding models such as TEPCAM, STAG, and TRAP.
- Developing methods to distinguish true non-binding pairs from untested or uncertain TCR–pMHC interactions.
- Evaluating positive-unlabeled learning as a framework for handling uncertain negative labels.
PythonPyTorchPositive-unlabeled learningImmunology
PIT-GCL: Protein Interaction using Topological Graph Contrastive Learning
Nov 2025 – May 2026 Structure-aware protein interaction modeling
USC Information Sciences Institute · Submitted to NeurIPS 2026
- Co-developed a structure-aware protein interaction model combining ESM-2 embeddings, Cα geometry, persistent homology, and cross-attention.
- Built preprocessing and evaluation pipelines for lab-curated interaction data.
ESM-2PyTorch GeometricPersistent homologyCross-attention
FedCSIS 2025 Chess Puzzle Difficulty Challenge
Apr 2025 – Jul 2025 Ensemble learning · 7th place · published in IEEE
Data-science competition (FedCSIS 2025)
- Built a hybrid ensemble for chess-puzzle difficulty prediction using banded base models, stacked meta-learners, and structure-aware features from success curves.
- Designed post-hoc residual calibration to improve high-Elo accuracy and overall error.
- Automated a reproducible pipeline for data cleaning, cross-validated training, ensembling, and submission generation.
- Placed 7th overall; results published in IEEE.
Google Scholar →
pandasNumPyscikit-learnXGBoostMatplotlib
Mitigating Dialect Bias in Toxicity Detection
Feb 2026 – May 2026 Fairness in NLP
Course research project · CSCI 567 (Machine Learning)
- Implemented adversarial debiasing for toxicity detection using BERT representations.
- Designed group-specific threshold tuning and calibration to reduce AAE/SAE false-positive-rate disparities.
- Analyzed fairness–performance tradeoffs across F1, FPR, and FNR under in-domain and transfer settings.
BERTPyTorchFairnessCalibration
HaluGuard: Hallucination-Aware Context Selection for Code Generation
Feb 2026 – May 2026 Repository-level code LLMs
Course research project · CSCI 544 (Natural Language Processing)
- Processed RepoBench data and supported the contrastive training setup for repository-level code generation.
- Implemented retrieval baselines and evaluation using Recall@k, Exact Match, Edit Similarity, and CodeBLEU.
- Investigated hallucination-aware context selection beyond similarity-based retrieval for multi-file code completion.
RepoBenchContrastive learningRetrievalCodeBLEU