The PROSE research and engineering team, led by Sumit Gulwani, develops APIs for program synthesis (programming by examples and natural language) and incorporates them into real products.
Programming by examples (PBE) is a new frontier in AI that enables users to create scripts from input-output examples. PBE can provide a 10-100x productivity increase for developers in some task domains. 99% of computer users are non-programmers and PBE can enable them to create small scripts to automate repetitive tasks. PBE is revolutionizing data wrangling. Data scientists spend up to 80% time transforming data into a form suitable for machine learning (ML).
Integrated into Microsoft products
PROSE is integrated into Microsoft Excel and Visual Studio, as well as these products and tools: