Priyanshu Gupta

priyanshu_gupta.png

I am Priyanshu, a Researcher in the PROSE team at Microsoft building solutions for designing and training AI agents for real world tasks like software engineering and data analysis by combining ideas from Program Synthesis, Reinforcement Learning and Prompt Optimization. My research has complemented warious AI based tools within Microsoft including but not limited to Visual Studio Copilot, Visual Studio Code Copilot, Excel Copilot and Intellicode.

Selected publications

  1. MetaReflection: Learning Instructions for Language Agents using Past Reflections
    Priyanshu Gupta*, Shashank Kirtania*, Ananya Singha*, Sumit Gulwani, Arjun Radhakrishna, Gustavo Soares, and Sherry Shi
    In Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing, Nov 2024
  2. Grace: Language Models Meet Code Edits
    Priyanshu Gupta*, Avishree Khare*, Yasharth Bajpai, Saikat Chakraborty, Sumit Gulwani, Aditya Kanade, Arjun Radhakrishna, Gustavo Soares, and 1 more author
    In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, San Francisco, CA, USA, Nov 2023
  3. Overwatch: learning patterns in code edit sequences
    Yuhao Zhang*, Yasharth Bajpai*Priyanshu Gupta*, Ameya Ketkar*, Miltiadis Allamanis, Titus Barik, Sumit Gulwani, Arjun Radhakrishna, and 3 more authors
    Proc. ACM Program. Lang., Oct 2022
  4. Convex Surrogates for Unbiased Loss Functions in Extreme Classification With Missing Labels
    Mohammadreza Qaraei, Erik Schultheis, Priyanshu Gupta, and Rohit Babbar
    In Proceedings of the Web Conference 2021, Ljubljana, Slovenia, Oct 2021