|
Krishna Garg
I am a Postdoctoral Research Assistant at University of Oxford, working under the supervision of Professor David Clifton. My research broadly focuses on medical AI.
I graduated from University of Illinois, Chicago , with a PhD in Computer Science, working under the supervision of Professor Cornelia Caragea . My research broadly focuses on applied natural language processing and deep learning. During the summer of 2024, I interned at Adobe Research in Bengaluru, where I worked in the GNN+LLM+NLP domain under the mentorship of Sambaran Bandyopadhyay.
I received B.E.(Hons.) in Computer Science from Birla Institute of Technology and Science, Pilani, where I was advised by Professor Virendra Singh Shekhawat. Additionally, I have gained industry experience of two years at Samsung Research Institute-Noida.
NEWS:
Feb 2026: Joined Oxford University as a Postdoctoral Research Assistant
Feb 2026: Preprint released for our research work on โAre Large
Language Models (LLMs) Good at Research Ideation? Evidence from Chemical Engineering"
Dec 2025: Graduated from UIC with a PhD in Computer Science
Aug 2025: Defended my PhD dissertation "Advancing NLP Frontiers in Information Extraction, Opinion Mining, and Text Synthesis"
Sep 2024: Our paper "Stanceformer: Target-Aware Transformer for Stance Detection" accepted in EMNLP 2024 (Findings)
May 2024: Joined Adobe Research, Bengaluru as PhD Research Intern
Jan 2024: Received offer from Adobe Research India for Research Internship during summers
Sep 2023: Passed Preliminary Examination and received PhD candidacy
 / 
 / 
 / 
 / 
 / 
 / 
|
|
Research Interests and Publications
(*indicates equal contribution)
My current research centers on applied AI and NLP, with a strong emphasis on Medical AI and AI for Science. I develop practical and reliable machine learning systems for healthcare and scientific domains, including chemical, civil, and geodynamics engineering, as well as finance. My work also explores tiny recursive models for reasoning tasks, research paper generation, and Android malware detection. In addition, I work on computer vision problems, particularly 3D reconstruction from medical imaging data.
My earlier research focused on downstream applications of Keyphrase Generation and Stance Detection, contributing to applied NLP and structured language understanding.
|
Are Large Language Models (LLMs) Good at Research Ideation? Evidence from Chemical Engineering
Krishna Garg, Dhruv Kumar, Khantesh Agrawal
ChemRxiv 2026 Preprint
|
Let's Use ChatGPT to Write Our Paper! Benchmarking LLMs to Write the Introduction of a Research Paper
Krishna Garg*, Firoz Shaikh*, Sambaran Bandyopadhyay, Cornelia Caragea
Under Review
|
Stanceformer: Target-Aware Transformer for Stance Detection
Krishna Garg, Cornelia Caragea
EMNLP 2024 (Findings)
arXiv
/ code
|
A New Direction in Stance Detection: Target-Stance Extraction in the Wild
Krishna Garg*, Yingjie Li*, Cornelia Caragea
ACL 2023 (Oral Presentation)
arXiv
/ code
|
Data Augmentation for Low-Resource Keyphrase Generation
Krishna Garg, Jishnu Ray Chowdhury, Cornelia Caragea
ACL 2023 (Findings) (Spotlight)
arXiv
/ code
|
Keyphrase Generation Beyond the Boundaries of Title and Abstract
Krishna Garg, Jishnu Ray Chowdhury, Cornelia Caragea
EMNLP 2022 (Findings)
arXiv
/ code
|
Teaching Experience
Teaching Assistant
CS 362: Computer Design, Spring 2025, UIC
CS 341: Programming Language Design and Implementation, Fall 2024, UIC [HEAD TA]
CS 341: Programming Language Design and Implementation, Spring 2024, UIC
CS 341: Programming Language Design and Implementation, Fall 2023, UIC
CS 111: Programming Design I, Spring 2023, UIC
CS 251: Data Structures, Fall 2022, UIC
CS 480: Database Systems, Summers 2021, UIC
CS 362: Computer Design, Spring 2021, UIC
CS 341: Programming Language Design and Implementation, Spring 2020, UIC
CS 476: Programming Language Design, Fall 2019, UIC
CS 111: Program Design I, Legal and Public Policy Themes Section, Fall 2019, UIC
CS 341: Programming Language Design and Implementation, Fall 2018, UIC
|
[NLP]
Neural Machine Translation
NMT with RNN Models: (1) in Vanilla style, (2) with Sentencepiece, (3) using Pre-trained models from FairSeq
code
|
Disaster-Related Tweet Classification
BERT-based models for classification of tweets to facilitate disaster management
report
/ code
|
Travello
Extracting addresses from unstructured text (e.g.,restaurant blogs) using deep learning models like LSTM, BERT
report
/ code
|
Named Entity Recognition
PyTorch-based project to train a classifier to recognize entities like person, geographical entity, event, location, etc.
code
|
[Computer Vision & Machine Learning]
Visual Dialog: A Survey
Survey paper on recent advances in Visual Dialog task
report
|
Few Shot Learning
Ph.D. Qualifier report on Few-Shot Learning
report
|
optim-meta: Benchmarking meta-learning algorithms
Benchmarking optimization-based meta-learning algorithms
report
/ code
|
Hand Gesture Recognition
Using OpenCV2 library and deep learning-based methods
report
/ code
|
[Misc.]
Multi-path Routing Algorithm for Intra-domain Routing in Network Simulator-3
Bachelor Thesis with Prof. Virendra Singh Shekhawat at BITS Pilani
|
Achievements
Recipient of Peter and Deborah Wexler Graduate Scholarship ($5000), UIC
Recipient of GSC Travel Award ($500), UIC
Recipient of Merit Cum Need Scholarship (25% Fee Waiver), BITS Pilani
Ranked 6364/400k+, 5962/1.2m+, 13/135k+ in national entrance exams IIT-JEE, AIEEE, BITSAT
|
Invited Talks
2022 | DPI Research Scholars Workshop: Graduate School Prep and Planning
2023 | Keyphrase Generation: Redefining Data Science with NLP Applications | CS 418: Intro to Data Science
|
Service
Reviewer: ACL 2023, EMNLP 2023, NAACL 2024, EMNLP 2025, ACL 2025, ACL 2026
Volunteer: ACL 2023, EMNLP 2022
Program Committee Member, EMNLP Industry Track 2023
Executive Committee Member, UIC Senate, 2023-24
Member, Committee on Budget, Planning, and Priorities, UIC, 2023-24
Representative of CS Dept in Graduate Student Council, UIC, 2022-23
|
|