Microsoft Research334 тыс
Следующее
Опубликовано 27 мая 2021, 2:21
Traditional software development activities (like editing, testing, debugging, and others) often need to be carried out by individuals who are not typical software developers. Tools as diverse as spreadsheets, Jupyter notebooks, and deep learning frameworks all empower users to create solutions that have much in common with traditional software. Unfortunately, typical software tools do not directly translate into these new development processes. In this webinar led by Partner Researcher Dr. Ben Zorn, follow the path of the revolution that empowers more people to easily leverage computational resources for problem solving. You will examine the incredible opportunities and technical challenges of empowering users to quickly build correct and meaningful spreadsheets. The focus here includes recent efforts to combine spatial analysis, statistical analysis, and deep learning to find bugs in spreadsheets. You will also find out how AI is advancing data programming as we know it. Finally, you will learn about two exciting projects from Microsoft researchers. In the ExceLint project, with Daniel Barowy and Emery Berger, researchers use a combination of program, spatial, and statistical analysis to highlight unusual anomalous formulas in spreadsheets. In the Jura project, with Saswat Padhi, Alex Polozov, and Dany Rouhana, researchers apply deep neural networks trained on thousands of spreadsheets to predict properties of sheets, including where tables are located and whether cells should contain formulas.
Together, you will explore:
■ The expanding definitions of “program” and “programmer”
■ How new tools and techniques, from spreadsheet innovations to deep learning, can aid developers
■ Empowering individuals who are not professional developers to use tools that can enhance their data programming experiences
■ Two current Microsoft projects, ExceLint and Jura, and a live demo
𝗥𝗲𝘀𝗼𝘂𝗿𝗰𝗲 𝗹𝗶𝘀𝘁:
■ ExceLint/ExceLint-addin (GitHub) - github.com/ExceLint/ExceLint-a...
■ Research in Software Engineering (RiSE) (research group) - microsoft.com/en-us/research/g...
■ Evolving Academia/Industry Relations in Computing Research (publication) - microsoft.com/en-us/research/p...
■ How Programming Languages Quietly Run the World with Dr. Ben Zorn (podcast) - microsoft.com/en-us/research/p...
■ Ben Zorn (researcher profile) - microsoft.com/en-us/research/p...
*This on-demand webinar features a previously recorded Q&A session and open captioning.
This webinar originally aired on March 09, 2020
Explore more Microsoft Research webinars: aka.ms/msrwebinars
Together, you will explore:
■ The expanding definitions of “program” and “programmer”
■ How new tools and techniques, from spreadsheet innovations to deep learning, can aid developers
■ Empowering individuals who are not professional developers to use tools that can enhance their data programming experiences
■ Two current Microsoft projects, ExceLint and Jura, and a live demo
𝗥𝗲𝘀𝗼𝘂𝗿𝗰𝗲 𝗹𝗶𝘀𝘁:
■ ExceLint/ExceLint-addin (GitHub) - github.com/ExceLint/ExceLint-a...
■ Research in Software Engineering (RiSE) (research group) - microsoft.com/en-us/research/g...
■ Evolving Academia/Industry Relations in Computing Research (publication) - microsoft.com/en-us/research/p...
■ How Programming Languages Quietly Run the World with Dr. Ben Zorn (podcast) - microsoft.com/en-us/research/p...
■ Ben Zorn (researcher profile) - microsoft.com/en-us/research/p...
*This on-demand webinar features a previously recorded Q&A session and open captioning.
This webinar originally aired on March 09, 2020
Explore more Microsoft Research webinars: aka.ms/msrwebinars
Свежие видео