Program Synthesis meets Notebooks

Subscribers:
344,000
Published on ● Video Link: https://www.youtube.com/watch?v=Hv6IBT31wrY



Duration: 11:56
2,088 views
76


Program Synthesis can now generate readable code for a variety of task domains and in specific target programming languages and making use of specific libraries. Notebooks are emerging as a popular form factor for interacting with rich data solutions like Data Management systems or ML platforms. Program Synthesis is a match made in heaven for Notebooks: It can synthesize small code fragments, which are sufficient for notebook’s cell-based programming model. It can synthesize code in different languages, which addresses the polyglot programming challenge for notebooks. It needs interactivity and notebooks provide that. This synergy can be a catalyst for transition into next generational programming experiences that shall enable two disruptions: 100x more programmers, and 10-100x productivity increase across many task domains. See this demo to get a peek into the future of programming!

See more at https://www.microsoft.com/en-us/research/video/multi-objective-interactive-program-synthesis/




Other Videos By Microsoft Research


2019-09-19Engaging with Students and Parents in Bellevue School District in Multilingual Settings
2019-09-19Internship Program - MSR Montreal
2019-09-19Recent Advances in Unsupervised Image-to-Image Translation
2019-09-19Modeling User Experience in Games: Lessons Learned
2019-09-18HCI, IR and the search for better search with Dr. Susan Dumais [Podcast]
2019-09-17Efficient and Perceptually Plausible 3-D Sound For Virtual Reality
2019-09-17Dashboard Mechanisms for Online Marketplaces
2019-09-13Fly-through in the AirSim simulation Team Explorer created for the DARPA SubT Challenge
2019-09-12Compacting the Uncompactable: The Mesh Compacting Memory Allocator
2019-09-12Privacy-Preserving Statistical Learning and Testing
2019-09-12Program Synthesis meets Notebooks
2019-09-11Inside the Microsoft AI Residency Program with Dr. Brian Broll [Podcast]
2019-09-10Real-time Single-channel Speech Enhancement with Recurrent Neural Networks
2019-09-06AI Institute Geometry of Deep Learning 2019 [Workshop] Day 2 | Session 1]
2019-09-05AI Institute "Geometry of Deep Learning" 2019 [Workshop] Day 3 | Session 1
2019-09-05AI Institute "Geometry of Deep Learning" 2019 [Workshop] Day 3 | Session 2
2019-09-05EzPC (Easy Secure Multi-party Computation)
2019-09-04Time discretization invariance in Machine Learning, applications to reinforcement learning...
2019-09-04Antennas for light and their applications in classical optics, Dr Rupert Oulton, Imperial College
2019-09-04Photonics for Computing: from Optical Interconnects to Neuromorphic Architectures
2019-09-04Inclusive design for all, or ICT4D and 4U! with Dr. Ed Cutrell [Podcast]



Tags:
microsoft research
faculty summit 2019
PROSE