Researcher @ Microsoft in the PROSE team. Working on programming synthesis.

Joined March 2015
4 Photos and videos
Want to know how extracting data from semi-structured documents is like navigating Bangalore? Check out our PLDI'22 paper - Landmarks and Regions: A Robust Approach to Data Extraction (arxiv.org/abs/2204.05021) [1/5]
1
7
54
Outperforming existing state-of-the art techniques that focus on the entire document, LRSyn is robust to version changes. We present extensive results on html pages as well as scanned invoice and receipt images, across various formats. [4/5]
1
1
Check out our paper for more details, ablations, evaluations, and future work. Joint work with amazing collaborators @LincyPattanaik, @AnirudhKhatry, @tengantsuu, @SureshIyengar10, @SriramRajamani at @IndiaMSR and Mohammad Raza at @ProseMsft! [5/5]
4
This journalist changed his first name to "Regret" because of all the rejections he's received starting "We regret": indianjournalismreview.com/2… As someone who wants to handle paper rejections better, I wonder if this is handling rejections very well or very poorly.
1
1
Arjun Radhakrishna retweeted
Replying to @Skiminok
Last sentence of our ICSE'17 paper: "We hope that with our future work ... REFAZER will become the first major application of inductive programming that leverages research developments from the entire field of software engineering". ~4 years later 😲
1
12
Arjun Radhakrishna retweeted
Now we have code completions in Visual Studio powered by program synthesis 😍
Frictionless repeated edits: IntelliCode suggestions in completion list | @VisualStudio #IntelliCode #csharp Check out how it works: aka.ms/vsic/suggestions/blog…
9
60
Arjun Radhakrishna retweeted
When program synthesis meets HCI 🤯
Javascript @code devs: Ugh, who likes writing date/time formats? 😭⏰ What if you could write a date/time string just by giving an example of how you want it to look! 👀😁 Get this and other new AI-assisted #intellicode goodies as we build them. 🚀 aka.ms/intellicode-insiders
3
39
Arjun Radhakrishna retweeted
Congratulations @SumitGulwani !!!
21 Jan 2021
Congrats to Sumit Galwani on winning the #POPL2021 "Most Influential Paper" award for "Automating string processing in spreadsheets using input-output examples"! @emeryberger cited its wide influence in PL and elsewhere, its applicability, and its broad deployment. Congrats! 🎉
1
3
28
Arjun Radhakrishna retweeted
Microsoft Research is looking for PhD interns in neuro-symbolic program synthesis and semantic parsing for Summer 2021. If interested, please apply at careers.microsoft.com/us/en/… AND reach out to me.

2
30
85
Arjun Radhakrishna retweeted
Okay, using IntelliCode feels like magic! I changed one line. It suggested the same change to three other lines and was spot on! visualstudio.microsoft.com/s…

ALT Magic Shia Labeouf GIF

2
5
23
Arjun Radhakrishna retweeted
Congratulations to my colleague Ranjita Bhagwan at MSR India for winning the ACM India Outstanding Contributions in Computing by a Woman (OCCW) 2020 Award. acm.org/articles/acm-india-b…
19
117
Arjun Radhakrishna retweeted
America's map right now be like
1
17
It sucks when your latest idea is scooped by a paper from 2004 😩
8
The Javascript world is a little scary if you aren't used to it.
1
4
Arjun Radhakrishna retweeted
14 Sep 2020
Unfortunately I've had a lot of personal experience with a loved one contemplating suicide. It is hard and awful for everyone involved. I just came across an impressive resource which concisely presents 5 ways to help. Please read. bethe1to.com/bethe1to-steps-…

1
2
Something I worked on and one of the best games ever being appreciated in the same tweet? 😮 Feels like I should be checking something off from a list of life goals 😊
Replying to @VisualStudio
@VisualStudio Thank you for feature that intellicode suggests to apply recently repeated process. Expecting that for years. Special thanks to @Microsoft for Age Of Empires too. It is older than my nephews.
1
4
We released IntelliCode suggestions yesterday which is driven by our work on modeless synthesis: devblogs.microsoft.com/visua… It took a lot of research and engineering to get here. Check out this video by @gustavoas on the journey from paper to product: microsoft.com/en-us/research…
3
Arjun Radhakrishna retweeted
IntelliCode suggestions is now generally available in Visual Studio 2019 v16.7! After a lot of research and engineering, I am happy to see our research on modeless program synthesis become a product! aka.ms/modeless-program-synt…
#IntelliCode suggestions uses PROSE technology to save C# developers time when making repeated edits. Available for C# users in @VisualStudio 2019 v16.7. Learn more: aka.ms/vsic/suggestions/blog #VisualStudio #csharp
4
17