Download CV (PDF · November 2026)
research interests
AI in Education · AI in Healthcare · Human–AI Interaction · Safety & Security · Agentic AI · LLM Evaluation · Contextual Integrity & Privacy
education
M.Sc. in Computer Science
ETH Zürich · Switzerland
Selected coursework: Probabilistic Artificial Intelligence, Large Language Models, Advanced Formal Language Theory, Artificial Intelligence in Education, Mixed Reality, Big Data, Information Security Lab, Computational Intelligence Lab, and Computational Statistics.
Current coursework (Autumn 2026): Data Management Systems and Topics in Medical Machine Learning.
B.E. in Computer Science
BITS Pilani · India
CGPA: 9.83/10. Director’s Gold Medal; full tuition waiver through the Institute Merit Scholarship for consistently ranking in the top 1%.
Selected coursework: Artificial Intelligence, Human Computer Interaction, Computer Graphics, Database Systems, Linear Algebra, and Probability and Statistics.
Interdisciplinary teaching: Introduction to Psychology and Techniques in Social Research (Teaching Assistant).
publications
- AIED
Reliability as a Teammate: Budgeted Verifier-in-the-Loop (BVIL) Policies for Reliable LLM Tutoring Actions
Artificial Intelligence in Education (AIED 2026), Springer LNAI 16583
PaperSummary
Policies for deciding when to invoke verification under a budget, with the goal of making LLM tutoring actions more reliable.
- IJCV
Context Aware Grounded Teacher for Source Free Object Detection
International Journal of Computer Vision, 134, Article 306 (2026)
* Equal Contribution
PaperSummary
A context-aware teacher framework for source-free object detection that addresses class imbalance and unstable pseudo-labels.
- REALM
DySAS: Dynamic State-Aware Student Simulation Beyond Static Personas
Research on Agent Language Models (REALM) Workshop at EMNLP 2026 · Accepted
WorkshopSummary
Psychologically grounded student simulation with evolving states, designed to evaluate adaptive LLM tutors across multi-turn interactions.
- FAGEN
When Thinking Before Retrieval Hurts: TraceBound Diagnostics for Adaptive Knowledge-Graph Retrieval
Failure Modes in Agentic AI (FAGEN) Workshop at ICML 2026 · Accepted
experience
Research Assistant
ETH SCAI Lab · Zürich / Nottwil, Switzerland
Analyzing multimodal wearable and clinical data for decongestion monitoring in cardiac recovery.
Supervision: Dr. Diego Paez-Granados.
Research Intern
ETH LRE Lab · Zürich, Switzerland
Developed a psychologically grounded, dynamic state-aware framework for simulating diverse and evolving student behaviours beyond static personas, enabling evaluation of adaptive LLM tutors across multi-turn interactions. This work led to DySAS, accepted at REALM @ EMNLP 2026.
Supervision: Prof. Mrinmaya Sachan and Dr. Heejin Do.
Research Fellow
Microsoft Research India · Bangalore, India
Developed a privacy taxonomy and curated a dataset for context-dependent, privacy-preserving summarization. Evaluated LLMs using automatic metrics and human judgments, improving privacy adherence over GPT-4o while maintaining summary consistency, relevance, and coherence.
Supervision: Dr. Akshay Nambi.
Software Engineering Intern
Sprinklr · Gurgaon, India
Resolved memory leaks with memlab, reducing memory consumption by over 10%. Implemented server-side rendering with Next.js and GraphQL and end-to-end tests, improving load times by over 20%. Identified render blockers and improved application performance and resilience.
Research Intern
BITS Pilani · Pilani, India
Built a fundus-image annotation tool covering soft and hard exudates, microaneurysms, hemorrhages, and neovascularization. Collaborated with a hospital to curate a 3,000-image dataset. Applied image processing and custom deep-learning models to automate lesion annotation, achieving over 80% accuracy and specificity.
Supervision: Prof. Sundaresan Raman.
Software Engineering Intern
Uber · Hyderabad, India
Built an end-to-end application using React.js, GraphQL, and Go to manage credit types for over 2,000 employees. Migrated financial data to a centralized MySQL database and automated integration and end-to-end tests, reducing onboarding time by two months.
Research Intern
Mercedes-Benz · Bangalore, India
Trained customized variational autoencoders for parameter-controlled vehicle-component design generation on a proprietary dataset of over 25,000 data points. Developed comparison heuristics and a web application for researchers to generate custom designs.
Supervision: Prof. Poonam Goyal.
Summer Research Intern
Jio Platforms · Mumbai, India
Built keyword-based image collection and annotation workflows and an automated bounding-box dataset pipeline. Trained a customized YOLOv7 model on public and proprietary datasets to distinguish people from objects and barriers; successful detections achieved over 90% model confidence.
teaching
AI and Digital Technology
Teaching Assistant · ETH Zürich
Developed AI analytics initiatives for executive education, including privacy-preserving machine learning and synthetic-data projects.
Supervision: Clara Meister.
Techniques in Social Research
Teaching Assistant · BITS Pilani
Introduced foundational research methodologies and supported the analysis of social research projects.
Supervision: Tanu Shukla.
Introduction to Psychology
Teaching Assistant · BITS Pilani
Guided students through core psychological theories and research methods in weekly classes and doubt-clearing sessions, clarifying concepts and helping them build a strong foundation in introductory psychology.
Supervision: Dr. Tanu Shukla.
Microprocessors and Interfacing
Teaching Assistant · BITS Pilani
Conducted laboratory sessions on MASM-based assembly programming and guided hands-on interfacing exercises.
Supervision: Vinay Chamola.
academic service
Program Committee Member, 2026: AI4GOOD @ ICML, FAGEN @ ICML, and REALM @ EMNLP.
awards & recognition
ASIA 2026 Data Challenge · Track 2 Winner
American Spinal Injury Association
Won the longitudinal ISNCSCI imputation track, reconstructing full neurological sensory examinations from expedited assessments and baseline examinations. Built a leakage-safe pipeline with target-wise TabPFNv2.5 bagging, copy-through, symmetry, modality, and anchor post-processing.
Supervision: Diego Paez-Granados.
Director’s Gold Medal
BITS Pilani
Graduated with a CGPA of 9.83/10.
Institute Merit Scholarship
BITS Pilani
Full tuition waiver for consistently ranking in the top 1% of the institute.
Machine Learning Summer School
Amazon
Selected for and completed an integrated machine-learning training programme with Amazon experts.
projects
NeuroReach VR
Mixed-reality rehabilitation for stroke recovery
Built a pass-through mixed-reality system on Meta Quest 3S with Logitech MX Ink for gross- and fine-motor training. Added clinician-readable event-level CSV logging. A 10-user pilot achieved a System Usability Scale score of 79.7/100.
Supervision: Marwen Mokni and Christoph Bauer.
Systemic Diabetic Retinopathy Analysis
Machine learning for healthcare
Developed a portal for studying systemic factors in diabetic retinopathy. Compared TabNet and DeepForests on tabular data across hospitals in India and Hong Kong, achieving over 80% model-testing accuracy.
Supervision: Sundaresan Raman.
Dynamic Third-Person Shooter
Game development
Built a 3D open-world game in C# with missions, day–night cycles, and an inventory system. Integrated Blender assets, Unity animations, and Cinemachine camera controls.
Text-Based Fake News Classification
Natural language processing
Compared LSTM, Bi-LSTM, and ensemble classifiers for online misinformation detection, achieving over 90% across the reported evaluation metrics. This work was included in the proceedings of Innovations in Bio-Inspired Computing and Applications (IBICA 2022).
community activities
Volunteer · Vision Empowerment
Microsoft Research India · Bangalore
Designed Braille-based learning aids to help children with visual impairments learn basic mathematics through haptic feedback.
Publicity Coordinator · Arunodoi
BITS Pilani
Led photo- and video-editing teams to promote Northeast India’s cultural awareness and community engagement.
Volunteer · Indian Red Cross Society
BITS Pilani
Helped organize a two-day blood donation camp with over 3,000 attendees and over 800 donations.
skills
- Programming
- Python, Java, TypeScript / JavaScript, C / C++, Go, SQL
- Machine learning & data
- PyTorch, Transformers, NumPy, Pandas, Plotly, OpenCV, Keras
- Web development
- Node.js / Express, React / Next.js, GraphQL, Tailwind CSS
- Tools
- LaTeX, GitHub, Docker, Postman, MongoDB
Contact: ppurkayastha@ethz.ch · personal email