{"id":792770,"date":"2021-11-16T08:00:23","date_gmt":"2021-11-16T16:00:23","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/?post_type=msr-research-item&#038;p=792770"},"modified":"2021-11-16T13:51:39","modified_gmt":"2021-11-16T21:51:39","slug":"research-talks-ai-for-software-development","status":"publish","type":"msr-video","link":"https:\/\/www.microsoft.com\/en-us\/research\/video\/research-talks-ai-for-software-development\/","title":{"rendered":"Research talks: AI for software development"},"content":{"rendered":"<p>This session will showcase a future in which AI automates much of the tedious and error-prone collaborative software development tasks. We take a broad, end-to-end view of software development that consists of not only coding and testing, but also reviewing code and merging changes to deliver high-quality software to customers. In every step of this process, AI assistants will aid humans by improving their productivity and allowing them to focus on the creative aspects of software development. In particular, the session will feature GitHub&#8217;s AI pair programmer Copilot, Microsoft&#8217;s machine learning\u2013powered IntelliCode extensions, and the exploration of programming languages and machine learning for merge conflicts.<\/p>\n<p>Related:<\/p>\n<ul>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/github.blog\/2021-06-29-introducing-github-copilot-ai-pair-programmer\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.blog\/2021-06-29-introducing-github-copilot-ai-pair-programmer\/<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/the-making-of-intellicodes-first-deep-learning-model-a-research-journey\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/devblogs.microsoft.com\/visualstudio\/the-making-of-intellicodes-first-deep-learning-model-a-research-journey\/<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/blog\/safe-program-merges-at-scale-a-grand-challenge-for-program-repair-research\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.microsoft.com\/en-us\/research\/blog\/safe-program-merges-at-scale-a-grand-challenge-for-program-repair-research\/<\/a><\/li>\n<\/ul>\n<p>Learn more about the 2021 Microsoft Research Summit: <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/Aka.ms\/researchsummit\">https:\/\/Aka.ms\/researchsummit<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This session will showcase a future in which AI automates much of the tedious and error-prone collaborative software development tasks. We take a broad, end-to-end view of software development that consists of not only coding and testing, but also reviewing code and merging changes to deliver high-quality software to customers. In every step of this [&hellip;]<\/p>\n","protected":false},"featured_media":792773,"template":"","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","msr_hide_image_in_river":0,"footnotes":""},"research-area":[13556,13560],"msr-video-type":[261305,261263],"msr-locale":[268875],"msr-post-option":[],"msr-session-type":[],"msr-impact-theme":[],"msr-pillar":[],"msr-episode":[],"msr-research-theme":[],"class_list":["post-792770","msr-video","type-msr-video","status-publish","has-post-thumbnail","hentry","msr-research-area-artificial-intelligence","msr-research-area-programming-languages-software-engineering","msr-video-type-empowering-software-developers-and-mathematicians-with-next-generation-ai","msr-video-type-research-summit-2021","msr-locale-en_us"],"msr_download_urls":"","msr_external_url":"https:\/\/youtu.be\/PP5-6IYEQOo","msr_secondary_video_url":"","msr_video_file":"","_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-video\/792770","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-video"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/msr-video"}],"version-history":[{"count":2,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-video\/792770\/revisions"}],"predecessor-version":[{"id":796747,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-video\/792770\/revisions\/796747"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media\/792773"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=792770"}],"wp:term":[{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=792770"},{"taxonomy":"msr-video-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-video-type?post=792770"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=792770"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=792770"},{"taxonomy":"msr-session-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-session-type?post=792770"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=792770"},{"taxonomy":"msr-pillar","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-pillar?post=792770"},{"taxonomy":"msr-episode","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-episode?post=792770"},{"taxonomy":"msr-research-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-research-theme?post=792770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}