Projects
A curated view of research systems, applied builds, and smaller experiments. Start with the strongest case study, then scan the rest by type.
TREC BioGen: Evidence-grounded RAG and LLM evaluation system
Built and evaluated sparse and dense RAG pipelines over 26.8 million PubMed documents, with Qwen-based generation, reranking, and a dashboard for evidence-linked inspection.
Retrieval, grounding, and evaluation work
Projects where evidence quality, system behavior, and inspection mattered as much as raw model output.
Agentic and non-agentic multi-hop medical question answering
Built three multi-hop QA systems combining open-source LLMs with Wikipedia and PubMed retrieval, then compared agentic and controlled non-agentic workflows.
Insomnia classification and evidence extraction
Built baseline shared-task systems for identifying insomnia cases and extracting supporting evidence spans from clinical notes.
Biomedical negation detection with Transformers, CRF, and PPO
Fine-tuned BERT-family models for negation cue and scope detection, then expanded the work with CRF, hierarchical, and PPO-based sequence-labeling approaches.
Product and platform work
Systems shaped by workflows, users, and constraints beyond a paper or benchmark.
Knowledge-graph and hybrid retrieval for course enrollment QA
Built a question-answering system for course enrollment using RDF and SPARQL alongside LangChain and FAISS for hybrid retrieval.
Government ID-based single sign-on authentication system (patent)
Proposed a single sign-on authentication workflow using government IDs, with a transparent QR-based verification process for secure identity validation.
Experiments and systems fundamentals
Smaller builds that still show how I think about modeling, performance, and implementation details.
Flight delay prediction system
Built a predictive ML engine to classify delayed flights and estimate delay duration, with preprocessing and model selection focused on operational reliability.
Dynamic branch predictor using deep learning
Team project on deep-learning-based dynamic branch prediction to reduce branching cost and improve processor pipeline execution behavior.