{"id":432150,"date":"2017-10-24T08:03:42","date_gmt":"2017-10-24T15:03:42","guid":{"rendered":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/?p=432150"},"modified":"2017-10-24T08:03:42","modified_gmt":"2017-10-24T15:03:42","slug":"beauty-programming","status":"publish","type":"post","link":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/blog\/beauty-programming\/","title":{"rendered":"2017 Beauty of Programming contest winners take big AI steps"},"content":{"rendered":"<div id=\"attachment_433542\" style=\"width: 1010px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-433542\" class=\"wp-image-433542 size-full\" src=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2017\/10\/The-champion-team-1000x450.jpg\" alt=\"\" width=\"1000\" height=\"450\" srcset=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2017\/10\/The-champion-team-1000x450.jpg 1000w, https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2017\/10\/The-champion-team-1000x450-300x135.jpg 300w, https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2017\/10\/The-champion-team-1000x450-768x346.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><p id=\"caption-attachment-433542\" class=\"wp-caption-text\">The champion team: Shanghai Jiaotong University\u2019s \u201cLittle Jiaotong\u201d team.<\/p><\/div>\n<p>On August 15, the sixth annual Microsoft Beauty of Programming Challenge \u2014 a programming competition for college students in Asia \u2014 came to a close. This year&#8217;s theme focused on artificial intelligence question and answer (Q&A) projects. The challenge asked each team to create a unique Q&A bot for their college, employing <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/dev.botframework.com\/\">Microsoft Bot Framework<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> and <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/azure.microsoft.com\/en-us\/services\/cognitive-services\/\">Microsoft Cognitive Services<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> technologies.<\/p>\n<p>Some 1,165 teams, representing 168 colleges, entered the competition. By winning a series of preliminary contests, eight teams, comprising 28 students, entered the final, representing Northeastern University, Beijing University of Aeronautics and Astronautics, Peking University, Beijing University of Posts and Telecommunications (BUPT), Shanghai Jiaotong University, Wuhan University and Sun Yat-Sen University. <a href=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/people\/mingzhou\/\">Dr. Ming Zhou<\/a>, assistant managing director of <a href=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/lab\/microsoft-research-asia\/\">Microsoft Research Asia<\/a>, told event winners, \u201cThrough the Beauty of Programming experience, you have made the first step in the field of natural language understanding.\u201d<\/p>\n<p>The winner of this year\u2019s final is a team from Shanghai Jiaotong University, called Little Jiaotong.<\/p>\n<p>Their bot provides visitors and students with services such as campus information and assistance with studying and life issues. The team members uses the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/azure.microsoft.com\/en-us\/services\/cognitive-services\/bing-web-search-api\/\">Bing Search API<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/azure.microsoft.com\/en-us\/services\/cosmos-db\/\">Azure Cosmos DB<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.luis.ai\/home\">LUIS<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> and ten other Microsoft technologies. The Little Jiaotong team also used the voice service of Microsoft Cognitive Services to help the robot dialog naturally with audience members.<\/p>\n<p>The second prize winner was the Dora Dream team from BUPT. They created Little Dora, an intelligent campus service bot, using information retrieval and machine learning technology. Based on the Microsoft Bot Framework, LUIS and BUPT BBS data, Little Dora supports three input modes, and features four functions: campus assistant, internship recruitment, find a friend and lost and found. In the final show, the Dora Dream team demonstrated Little Dora, using pictures, face recognition and image matching to help users find a friend.<\/p>\n<p><strong>Demo session encourages audience interaction<br \/>\n<\/strong>In addition to the winners of the contest, the Beauty of Programming event provided a series of additional demonstration projects, including an intelligent bot that can make jokes based on <a href=\"https:\/\/newed.any0.dpdns.org\/en-us\/hololens\">HoloLens<\/a>, from team VMA from Shenzhen Meisha College which team members three high school students.<\/p>\n<p>Another team from BUPT created a bot that can review a user\u2019s fitness, diet, sleep and study schedule, along with other factors, to create a personal profile that can help students study more efficiently.<\/p>\n<p>Said Xin Ma, director of academic cooperation at Microsoft Research Asia, \u201cIn a time of fast technology product iteration, good user experience is key. We set up the demo session to let the audience join the judges in reviewing contest submissions, providing feedback so that the teams can learn in real time what users care about.\u201d<\/p>\n<div id=\"attachment_433548\" style=\"width: 1010px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-433548\" class=\"wp-image-433548 size-full\" src=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2017\/10\/Each-player-is-pictured-with-their-instructor-teacher-1000x500.jpg\" alt=\"\" width=\"1000\" height=\"500\" srcset=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2017\/10\/Each-player-is-pictured-with-their-instructor-teacher-1000x500.jpg 1000w, https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2017\/10\/Each-player-is-pictured-with-their-instructor-teacher-1000x500-300x150.jpg 300w, https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2017\/10\/Each-player-is-pictured-with-their-instructor-teacher-1000x500-768x384.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><p id=\"caption-attachment-433548\" class=\"wp-caption-text\">Each team leader pictured with their instructor\/teacher.<\/p><\/div>\n<p><strong>Mentorship key to team success<\/strong><br \/>\nMicrosoft Research Asia provides mentors to each final team, helping them break through development bottlenecks and come up with new approaches to technical challenges.<\/p>\n<p>The winner of the contest\u2019s Ada award was Lulu Wu from Sun Yat-Sen University. She recounted a story of working on a project very late at night. When she absentmindedly texted her mentor in the wee hours of the night, she was surprised and honored by her mentor\u2019s rapid response.<\/p>\n<p><strong>Winning bots are being put to use<\/strong><br \/>\nSome of the content entrants\u2019 work is ready for real-world use. For example, BUPT\u2019s Dora Dream team has a working bot in use at its university. Plans are in place to put Shanghai Jiaotong University\u2019s bot into action through its Microsoft Club\u2019s WeChat account.<\/p>\n<p>This contest achieved several goals: It helped college-level programmers get real-world experience, and it provided Microsoft with the opportunity to mentor and support programming talent. The Beauty of Programming 2017 event was, indeed, a thing of beauty.<\/p>\n<p><strong>Related:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/lab\/microsoft-research-asia\/\">Microsoft Research Lab &#8211; Asia<\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/dev.botframework.com\/\">Microsoft Bot Framework<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\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/azure.microsoft.com\/en-us\/services\/cognitive-services\/\">Microsoft Cognitive Services<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\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/azure.microsoft.com\/en-us\/services\/cognitive-services\/bing-web-search-api\/\">Bing Search API<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\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/azure.microsoft.com\/en-us\/services\/cosmos-db\/\">Azure Cosmos DB<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\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.luis.ai\/home\">LUIS: Language Understanding Intelligent Service<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>On August 15, the sixth annual Microsoft Beauty of Programming Challenge \u2014 a programming competition for college students in Asia \u2014 came to a close. This year&#8217;s theme focused on artificial intelligence question and answer (Q&A) projects. The challenge asked each team to create a unique Q&A bot for their college, employing Microsoft Bot Framework [&hellip;]<\/p>\n","protected":false},"author":36509,"featured_media":434718,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","msr-author-ordering":[{"type":"user_nicename","value":"beibei-shi"}],"msr_hide_image_in_river":0,"footnotes":""},"categories":[194467,194488],"tags":[],"research-area":[13556,13560],"msr-region":[197903],"msr-event-type":[],"msr-locale":[268875],"msr-post-option":[],"msr-impact-theme":[],"msr-promo-type":[],"msr-podcast-series":[],"class_list":["post-432150","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-artifical-intelligence","category-program-languages-and-software-engineering","msr-research-area-artificial-intelligence","msr-research-area-programming-languages-software-engineering","msr-region-asia-pacific","msr-locale-en_us"],"msr_event_details":{"start":"","end":"","location":""},"podcast_url":"","podcast_episode":"","msr_research_lab":[199560],"msr_impact_theme":[],"related-publications":[],"related-downloads":[],"related-videos":[],"related-academic-programs":[],"related-groups":[],"related-projects":[],"related-events":[],"related-researchers":[{"type":"user_nicename","value":"beibei-shi","display_name":"","author_link":"","is_active":false,"user_id":"","last_first":"","people_section":0,"alias":""}],"msr_type":"Post","featured_image_thumbnail":"<img width=\"480\" height=\"280\" src=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2017\/10\/The-champion-team-480x280.jpg\" class=\"img-object-cover\" alt=\"a group of people posing for the camera\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2017\/10\/The-champion-team-480x280.jpg 480w, https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2017\/10\/The-champion-team-480x280-300x175.jpg 300w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/>","byline":"","formattedDate":"October 24, 2017","formattedExcerpt":"On August 15, the sixth annual Microsoft Beauty of Programming Challenge \u2014 a programming competition for college students in Asia \u2014 came to a close. This year&#039;s theme focused on artificial intelligence question and answer (Q&amp;A) projects. The challenge asked each team to create a&hellip;","locale":{"slug":"en_us","name":"English","native":"","english":"English"},"_links":{"self":[{"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/posts\/432150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/users\/36509"}],"replies":[{"embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/comments?post=432150"}],"version-history":[{"count":14,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/posts\/432150\/revisions"}],"predecessor-version":[{"id":434721,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/posts\/432150\/revisions\/434721"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/media\/434718"}],"wp:attachment":[{"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/media?parent=432150"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/categories?post=432150"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/tags?post=432150"},{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=432150"},{"taxonomy":"msr-region","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-region?post=432150"},{"taxonomy":"msr-event-type","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-event-type?post=432150"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=432150"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=432150"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=432150"},{"taxonomy":"msr-promo-type","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-promo-type?post=432150"},{"taxonomy":"msr-podcast-series","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-podcast-series?post=432150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}