Rishabh Singh              

  Believe to Achieve!                         


Hi! I am a PhD student in the Computer Aided Programming (CAP) group at MIT co-advised by Prof. Armando Solar-Lezama and Dr. Sumit Gulwani. I do research on developing program synthesis techniques for helping programmers, end-users and students.

Apart from research, I enjoy playing bridge and am honored to have been selected for the Indian junior national team.



Rishabh Singh, Sumit Gulwani, and Armando Solar-Lezama. Automated Feedback Generation for Introductory Programming Assignments PLDI 2013 (To Appear)(pdf)

Python AutoFeedback Automated Feedback Generation for 6.00x on MITx

Flash Fill Press Coverage
MIT News,
CNet, CNN Money. Tech Radar, Wired, ZDNet, More

Excel Programming for nonprogrammers MIT News

Rishabh Singh and Sumit Gulwani. Synthesizing Number Transformations from Input-Output Examples CAV 2012(pdf)

Rishabh Singh and Armando Solar-Lezama. SPT: Storyboard Programming Tool CAV 2012(pdf)

Rishabh Singh and Sumit Gulwani. Learning Semantic String Transformations from Examples VLDB 2012(pdf)

Sumit Gulwani, William Harris, Rishabh Singh. Spreadsheet Data Manipulation Using Examples CACM Research Highlight 2012(pdf)

Microsoft Research PhD Fellowship 2012