Anmol Singhal
Ph.D. in Software Engineering at Carnegie Mellon University.

TCS Hall
123 4665 Forbes Avenue
Pittsburgh, PA, 15213
I am a first-year Ph.D. student in the Software and Societal Systems Department at Carnegie Mellon University, where I am advised by Dr. Travis Breaux. My research bridges Software Engineering and Natural Language Processing, with a focus on designing intelligent systems that improve communication in software development—both among developers and between developers and domain experts. I am particularly interested in how AI agents can facilitate complex human interactions in early-stage software design. Currently, I am developing AI-driven tools to help teach and support developers in conducting effective requirements elicitation interviews.
Prior to CMU, I was a researcher at the Requirements and Contract Analysis group at TCS Research, India where I worked with Dr. Smita Ghaisas and Dr. Preethu Anish on addressing real-world problems in contract management. I graduated with a Bachelors in Computer Science from IIIT Delhi in 2021, where I completed my thesis as part of the Multimodal Digital Media Analysis (MIDAS) Lab. During my Bachelors, I was also a part of the Human-Machine Interaction (HMI) Lab and the Knowledge Computing and Reasoning (KRaCR) Lab.
news
Aug 12, 2024 | Started my Ph.D. at CMU advised by Dr. Travis Breaux. Exciting times ahead! ![]() ![]() |
---|---|
May 23, 2024 | My work on Clarification Question Generation for Disambiguating Contracts accepted as a full paper at LREC-COLING 2024. See you in Torino! 🎉 |