{"id":1122999,"date":"2025-02-12T12:50:15","date_gmt":"2025-02-12T20:50:15","guid":{"rendered":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/?post_type=msr-blog-post&#038;p=1122999"},"modified":"2026-03-24T17:09:24","modified_gmt":"2026-03-25T00:09:24","slug":"microsoft-research-india-celebrating-20-years-of-innovation","status":"publish","type":"msr-blog-post","link":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/articles\/microsoft-research-india-celebrating-20-years-of-innovation\/","title":{"rendered":"Microsoft Research India: Celebrating 20 years of innovation"},"content":{"rendered":"\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"yt-consent-placeholder\" role=\"region\" aria-label=\"Video playback requires cookie consent\" data-video-id=\"sZunyYK0BZg\" data-poster=\"https:\/\/img.youtube.com\/vi\/sZunyYK0BZg\/maxresdefault.jpg\"><iframe aria-hidden=\"true\" tabindex=\"-1\" title=\"Microsoft Research India - The evolution\" width=\"500\" height=\"281\" data-src=\"https:\/\/www.youtube-nocookie.com\/embed\/sZunyYK0BZg?feature=oembed&rel=0&enablejsapi=1\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><div class=\"yt-consent-placeholder__overlay\"><button class=\"yt-consent-placeholder__play\"><svg width=\"42\" height=\"42\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\"><g fill=\"none\" fill-rule=\"evenodd\"><circle fill=\"#000\" opacity=\".556\" cx=\"21\" cy=\"21\" r=\"21\"\/><path stroke=\"#FFF\" d=\"M27.5 22l-12 8.5v-17z\"\/><\/g><\/svg><span class=\"yt-consent-placeholder__label\">Video playback requires cookie consent<\/span><\/button><\/div><\/div>\n<\/div><\/figure>\n\n\n\n<p>When Microsoft Research opened a new laboratory in Bangalore, India, in 2005, it was the organization\u2019s sixth research lab, and only the third outside the United States. Microsoft Research India\u2019s stated mission at that time was to conduct long-term basic and applied research and to collaborate with Indian research institutions and universities to accelerate scientific progress and innovation in computer science and software engineering. Over the past two decades, Microsoft Research India has achieved an extraordinary record of innovation\u2014in areas ranging from health and education to agriculture and accessibility.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"yt-consent-placeholder\" role=\"region\" aria-label=\"Video playback requires cookie consent\" data-video-id=\"hwYlu9oQodo\" data-poster=\"https:\/\/img.youtube.com\/vi\/hwYlu9oQodo\/maxresdefault.jpg\"><iframe aria-hidden=\"true\" tabindex=\"-1\" title=\"Microsoft Research India - The lab culture\" width=\"500\" height=\"281\" data-src=\"https:\/\/www.youtube-nocookie.com\/embed\/hwYlu9oQodo?feature=oembed&rel=0&enablejsapi=1\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><div class=\"yt-consent-placeholder__overlay\"><button class=\"yt-consent-placeholder__play\"><svg width=\"42\" height=\"42\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\"><g fill=\"none\" fill-rule=\"evenodd\"><circle fill=\"#000\" opacity=\".556\" cx=\"21\" cy=\"21\" r=\"21\"\/><path stroke=\"#FFF\" d=\"M27.5 22l-12 8.5v-17z\"\/><\/g><\/svg><span class=\"yt-consent-placeholder__label\">Video playback requires cookie consent<\/span><\/button><\/div><\/div>\n<\/div><\/figure>\n\n\n\t<div class=\"wp-block-msr-block-journey journey journey--date alignwide\" data-bi-aN=\"block-journey\">\n\t\t<ol class=\"journey__list\">\n\t\t\t\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2005\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tJan\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"microsoft-research-india-launched-in-bangalore\">Microsoft Research India launched in Bangalore<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"788\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/MSRIndia20-BlogHeroFeature-1400x788-1.jpg\" alt=\"photo of the launch of Microsoft Research India lab in Bangalore\" class=\"wp-image-1128222\" style=\"width:480px\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/MSRIndia20-BlogHeroFeature-1400x788-1.jpg 1400w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/MSRIndia20-BlogHeroFeature-1400x788-1-300x169.jpg 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/MSRIndia20-BlogHeroFeature-1400x788-1-1024x576.jpg 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/MSRIndia20-BlogHeroFeature-1400x788-1-768x432.jpg 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/MSRIndia20-BlogHeroFeature-1400x788-1-1066x600.jpg 1066w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/MSRIndia20-BlogHeroFeature-1400x788-1-655x368.jpg 655w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/MSRIndia20-BlogHeroFeature-1400x788-1-240x135.jpg 240w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/MSRIndia20-BlogHeroFeature-1400x788-1-640x360.jpg 640w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/MSRIndia20-BlogHeroFeature-1400x788-1-960x540.jpg 960w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/MSRIndia20-BlogHeroFeature-1400x788-1-1280x720.jpg 1280w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Microsoft Research announced the launch of its operations in India. The Bangalore lab, the third Microsoft Research facility outside the United States, will conduct long-term basic and applied research. Microsoft Research India (MSRI) will initially start investigating the areas of geographic information systems (GIS), technologies for emerging markets, multilingual systems and sensor networks.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/lab\/microsoft-research-india\/\">Explore MSR India<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2006\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tJun\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"asl-citizen-dataset-released\">UIs for Low-Literate Users<\/h3>\n\n\n\n<p>One of the greatest challenges in providing information and communication technology access is that about 775 million people in the world are completely non-literate and many are able to read only with great difficulty and effort. Even though mobile phone penetration is growing very fast, people with low literacy have been found to avoid complex functions and primarily use mobile phones for voice communication only. Using&nbsp;<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/uis-low-literate-users\/\">\u201cText-Free UIs\u201d<\/a>&nbsp;and design principles we developed through research and rigorous user evaluations, we designed three PC and mobile phone-based applications for 1) job-search for the informal labor market; 2) health-information dissemination; and 3) mobile-phone-enabled banking and payments.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--2\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/publication\/text-free-ui-prospects-for-social-inclusion\/\">Read the paper<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2009\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tMar\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"asl-citizen-dataset-released\">Digital Green: Participatory Video for Agricultural Extension<\/h3>\n\n\n\n<p><a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/publication\/digital-green-participatory-video-for-agricultural-extension\/\">Digital Green<\/a>&nbsp;is a research project that seeks to disseminate targeted agricultural information to small and marginal farmers in India by using digital video. The unique components of Digital Green are: (1) a participatory process for content production; (2) a locally generated digital video database; (3) a human-mediated instruction model for dissemination and training; and (4) regimented sequencing to initiate new communities. Unlike some systems that expect information or communication technology alone to deliver useful knowledge to marginal farmers, Digital Green works with existing, people-based extension systems and aims to amplify their effectiveness. While video provides a point of focus, it is people and social dynamics that ultimately make Digital Green work. (This technology was transferred to&nbsp;<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/digitalgreen.org\/\">digitalgreen.org<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>.)<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--3\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/publication\/digital-green-participatory-video-for-agricultural-extension\/\">Read the paper<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--4\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.digitalgreen.org\" target=\"_blank\" rel=\"noreferrer noopener\">Visit Digital Green<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2014\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tMay\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"99dots\">99Dots<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"280\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2018\/03\/TEMCaroselUpdate_99DOTs_Carosel_03_2018_480x280.jpg\" alt=\"a hand holding a cellphone\" class=\"wp-image-475812\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2018\/03\/TEMCaroselUpdate_99DOTs_Carosel_03_2018_480x280.jpg 480w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2018\/03\/TEMCaroselUpdate_99DOTs_Carosel_03_2018_480x280-300x175.jpg 300w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/99dots\/\">99DOTS<\/a>&nbsp;is a technology-enabled project focusing on medication adherence for anti-tuberculosis (TB) drugs. Treatment programs wrap each anti-TB blister pack in a custom envelope, which hides phone numbers behind the medication. Patients can only see these hidden numbers after dispensing their pills. After taking daily medication, patients make a free call to the hidden phone number. The combination of the call and the patient\u2019s caller ID yields high confidence that the dose was \u201cin-hand\u201d and they took the dose. Patients receive a series of daily reminders (via SMS and automated calls). Missed doses trigger SMS notifications to care providers, who follow up with personal, phone-based counseling. Real-time adherence reports are also available on the web. (This technology was transferred to&nbsp;<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/www.99dots.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">99DOTS.org<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>.)<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--5\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/publication\/99dots-using-mobile-phones-monitor-adherence-tuberculosis-medications\/\">Read the paper<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--6\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.99dots.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Visit 99Dots<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2016\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tJul\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"orbit-dataset-and-benchmark-released-to-github\">M\u00e9lange<\/h3>\n\n\n\n<p>The goal of&nbsp;<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/melange\/\">Project M\u00e9lange<\/a>&nbsp;is to understand the uses of and build tools around code-mixing. Multilingual communities exhibit code-mixing, that is, mixing of two or more socially stable languages in a single conversation, sometimes even in a single utterance. This phenomenon has been widely studied by linguists and interaction scientists in the spoken language of such communities. However, with the prevalence of social media and other informal interactive platforms, code-switching is now also ubiquitously observed in user-generated text. As multilingual communities are more the norm from a global perspective, it becomes essential that code-switched text and speech are adequately handled by language technologies and intelligent agents. In 2020, we proposed the first benchmark for code-switching,&nbsp;<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/github.com\/microsoft\/GLUECoS\" target=\"_blank\" rel=\"noopener noreferrer\">GLUECoS<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, which spans 7 NLP tasks in English-Hindi and English-Spanish. We also released the first code-switched&nbsp;<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/www.cse.iitb.ac.in\/~pjyothi\/indiccorpora\/nli.html\" target=\"_blank\" rel=\"noopener noreferrer\">NLI dataset<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>&nbsp;in Hindi-English based on Bollywood movie dialogues. Although we continue working on various aspects of multilingual systems and code-switching, the primary focus of our group is on&nbsp;<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/ellora\/\">Project ELLORA<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--7\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/publication\/melange-creating-a-functional-internet\/\">Read the paper<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--8\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/publication\/melange-space-folding-visual-exploration\/\">Read the paper<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2016\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tNov\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"orbit-dataset-and-benchmark-released-to-github\">HAMS: Harnessing AutoMobiles for Safety<\/h3>\n\n\n\n<p>In the&nbsp;<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/hams\/\">Harnessing AutoMobiles for Safety<\/a>, or HAMS, project, we use low-cost sensing devices to construct a virtual harness for vehicles. The goal is to monitor the state of the driver and how the vehicle is being driven in the context of the road environment. We believe that effective monitoring leading to actionable feedback is key to promoting road safety. As part of the project, we have also explored several use cases for HAMS. One of the earliest we prototyped was a fleet management dashboard, which allowed a supervisor to view safety-related incidents offline. We have also piloted HAMS in the context of driver training, in collaboration with the&nbsp;<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"http:\/\/idtr.in\/\" target=\"_blank\" rel=\"noopener noreferrer\">Institute of Driving and Traffic Research (IDTR)<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, run by Maruti-Suzuki, the largest passenger car manufacturer in India. More recently, we have been working with several state transport departments on using HAMS for&nbsp;<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/hams\/#!automated-driver-license-testing\">automated license testing<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--9\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/publication\/hams-driver-and-driving-monitoring-using-a-smartphone\/\">Read the paper<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--10\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/video\/hams-smartphone-based-driver-license-testing-automation\/\">Watch the demo<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2017\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tJan\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"accessibility-and-assistive-technology\">Accessibility and assistive technology<\/h3>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"yt-consent-placeholder\" role=\"region\" aria-label=\"Video playback requires cookie consent\" data-video-id=\"OyuNdEZz9y8\" data-poster=\"https:\/\/img.youtube.com\/vi\/OyuNdEZz9y8\/maxresdefault.jpg\"><iframe title=\"Ludic Design for Accessibility\" width=\"500\" height=\"281\" frameborder=\"0\" allowfullscreen><\/iframe><div class=\"yt-consent-placeholder__overlay\"><button class=\"yt-consent-placeholder__play\"><span class=\"yt-consent-placeholder__label\">Video playback requires cookie consent<\/span><\/button><\/div><\/div>\n<\/div><\/figure>\n\n\n\n<p>The work on&nbsp;<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/accessibility-and-assistive-technology\/\">accessibility at MSR India<\/a>&nbsp;has spanned the range from spatial audio with HoloLens to the use of feature phones to reach children with vision impairments and a spectrum of tangible toys to enhance numeracy for them, to a quiz platform for the Deaf or Hard of Hearing community, with an overarching new methodology called&nbsp;<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/ludicdesign\/\">Ludic Design for Accessibility<\/a>. Most of this work has been focused on the people with disabilities (PwDs) in the Global South and firmly rooted in the lived experience of PwDs by strong partnerships with disabled peoples\u2019 organizations. The interdisciplinary nature of the work needed to address the complex challenges has naturally attracted a diverse set of people to work on these projects.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--11\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/accessibility-and-assistive-technology\/\">Explore the research<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2017\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tJul\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"title-tbd-1\">Digital Labor: Project Karya<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"270\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2021\/08\/ProjKarya_480x270.jpg\" alt=\"Project Karya - close up of a phone screen with translated words\" class=\"wp-image-765352\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2021\/08\/ProjKarya_480x270.jpg 480w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2021\/08\/ProjKarya_480x270-300x169.jpg 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2021\/08\/ProjKarya_480x270-343x193.jpg 343w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2021\/08\/ProjKarya_480x270-240x135.jpg 240w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/project-karya\/\">Karya<\/a>&nbsp;aims to enable supplemental income opportunities for people in low-income and marginalized communities by connecting them to AI-enabled digital work. We have built a smartphone-based digital work platform that makes a wide variety of language-based digital tasks accessible to people in low-income communities, particularly in rural India. The open-sourced platform is being used for several major data collection efforts in India. In addition to being a source of income, participating in such a platform can boost the digital skills of the workers. Our recent research also shows that digital work can be a great mechanism to deliver knowledge and skills to users. This technology was transferred to <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/www.karya.in\" target=\"_blank\" rel=\"noopener noreferrer\">Karya.in<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--12\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/video\/karya-is-creating-ethical-ai-datasets-and-lifting-rural-indians-from-poverty\/\">Watch the video<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--13\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.karya.in\" target=\"_blank\" rel=\"noreferrer noopener\">Visit Karya<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2017\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tAug\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"always-encrypted\">Always Encrypted<\/h3>\n\n\n\n<p><a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/always-encrypted\/\">Always Encrypted<\/a>&nbsp;is a feature designed to protect sensitive data, such as credit card numbers or national identification numbers (e.g. U.S. social security numbers), stored in Azure SQL Database or SQL Server databases. Always Encrypted allows clients to encrypt sensitive data inside client applications and never reveal the encryption keys to the database engine ( SQL Database or SQL Server). As a result, Always Encrypted provides a separation between those who own the data (and can view it) and those who manage the data (but should have no access). By ensuring on-premises database administrators, cloud database operators, or other high-privileged, but unauthorized users, cannot access the encrypted data, Always Encrypted enables customers to confidently store sensitive data outside of their direct control. This allows organizations to encrypt data at rest and in use for storage in Azure, to enable delegation of on-premises database administration to third parties, or to reduce security clearance requirements for their own DBA staff.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--14\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/always-encrypted\/\">Expore the research<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2017\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tOct\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"gandiva-scheduler-for-dnns\">Gandiva: Scheduler for DNNs<\/h3>\n\n\n\n<p><a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/gandiva-scheduler-for-dnns\/\">Gandiva<\/a>&nbsp;is a cluster scheduling framework that uses domain-specific knowledge of deep learning to improve the efficiency of training deep-learning models in a GPU cluster. By co-design of the cluster scheduler and the deep-learning framework (e.g. pyTorch), Gandiva is able to communicate richer information and exercise richer control between the two layers, enabling better scheduling.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--15\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/publication\/gandiva-introspective-cluster-scheduling-for-deep-learning\/\">Read the paper<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2018\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tJan\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"blockene\">Blockene<\/h3>\n\n\n\n<p><a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/blockene\/\">Blockene<\/a>&nbsp;is a new blockchain architecture that reduces resource usage at member nodes by orders of magnitude, requiring only a smartphone to participate in block validation and consensus. Despite being lightweight, Blockene provides high throughput and scales to millions of participants. Blockene consumes negligible battery power and data in smartphones, enabling millions of users to participate in the blockchain without incentives, to secure transactions with their collective honesty. Blockene achieves these properties with a novel split-trust design, based on delegating storage and gossip to untrusted nodes. Blockene provides a throughput of more than 1,000 transactions per second. It can run with very low resource usage on smartphones, pointing to a new paradigm for building trustworthy, decentralized applications.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--16\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/publication\/blockene-a-high-throughput-blockchain-over-mobile-devices\/\">Read the paper<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2018\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tJan\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"title-tbd-3\">DoWhy: Causal Reasoning for Designing and Evaluating Interventions<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1441\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/06\/1400x788_DoWhy_hero_still_no_logo-scaled-1.jpg\" alt=\"DoWhy flowchart\" class=\"wp-image-849553\" style=\"width:480px\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/06\/1400x788_DoWhy_hero_still_no_logo-scaled-1.jpg 2560w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/06\/1400x788_DoWhy_hero_still_no_logo-scaled-1-300x169.jpg 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/06\/1400x788_DoWhy_hero_still_no_logo-scaled-1-1024x576.jpg 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/06\/1400x788_DoWhy_hero_still_no_logo-scaled-1-768x432.jpg 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/06\/1400x788_DoWhy_hero_still_no_logo-scaled-1-1536x865.jpg 1536w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/06\/1400x788_DoWhy_hero_still_no_logo-scaled-1-2048x1153.jpg 2048w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/06\/1400x788_DoWhy_hero_still_no_logo-scaled-1-1066x600.jpg 1066w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/06\/1400x788_DoWhy_hero_still_no_logo-scaled-1-655x368.jpg 655w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/06\/1400x788_DoWhy_hero_still_no_logo-scaled-1-343x193.jpg 343w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/06\/1400x788_DoWhy_hero_still_no_logo-scaled-1-240x135.jpg 240w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/06\/1400x788_DoWhy_hero_still_no_logo-scaled-1-640x360.jpg 640w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/06\/1400x788_DoWhy_hero_still_no_logo-scaled-1-960x540.jpg 960w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/06\/1400x788_DoWhy_hero_still_no_logo-scaled-1-1280x720.jpg 1280w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/06\/1400x788_DoWhy_hero_still_no_logo-scaled-1-1920x1080.jpg 1920w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Today\u2019s computing systems can be thought of as interventions in people\u2019s work and daily lives. But what are the outcomes of these interventions, and how can we tune these systems for desired outcomes? In this project we are building methods to estimate the impact of changes to a product feature or a business decision before actually committing to it. These questions require causal inference methods; without an A\/B test, patterns and correlations can lead us astray. We have used some of our latest research to build a software library,&nbsp;<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/dowhy\/\">DoWhy<\/a>, that provides a unified interface for causal inference methods and automatically tests their robustness to assumptions. Refer to the&nbsp;paper&nbsp;and the&nbsp;software library&nbsp;on&nbsp;<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/github.com\/py-why\/dowhy\">GitHub<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>&nbsp;for more details.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--17\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/blog\/dowhy-a-library-for-causal-inference\/\">Read the blog<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-fill-github\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/github.com\/py-why\/dowhy\" target=\"_blank\" rel=\"noreferrer noopener\">Get the code<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2018\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tOct\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"title-tbd-4\">Sankie<\/h3>\n\n\n\n<p><a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/sankie\/\">Project Sankie<\/a>&nbsp;infuses data-driven techniques into engineering processes, development environments, and software lifecycles of large services. Sankie\u2019s goal is to consume data from static and dynamic features of a system, learn from them, and provide meaningful insights that can be used to make decisions for developing\/reviewing, testing, deploying, monitoring, and root-causing.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--18\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/publication\/building-sankie-an-ai-platform-for-devops\/\">Read the paper<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2018\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tOct\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"title-tbd-6\">Easy Secure Multi-party Computation<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1441\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/01\/1400x788_EZPC_still_no_logo-scaled.jpg\" alt=\"EzPC provides secure AI model validation. In the diagram poses the following question: Is the accuracy of the AI model on the test dataset greater than 70%? First, an AI vendor provides model weights, and a modular compiler takes as input from the model weights the AI model structure written in ONNX code for ML inference. From this, it automatically generates MPC protocol code, which is then compiled into various MPC protocols. Additionally, a suite of highly performant cryptographic protocols securely compute complex ML functions on an organization\u2019s test dataset. The MPC protocol outputs random bits, keeping the data from both parties secure.\" class=\"wp-image-811258\" style=\"width:480px\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/01\/1400x788_EZPC_still_no_logo-scaled.jpg 2560w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/01\/1400x788_EZPC_still_no_logo-300x169.jpg 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/01\/1400x788_EZPC_still_no_logo-1024x576.jpg 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/01\/1400x788_EZPC_still_no_logo-768x432.jpg 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/01\/1400x788_EZPC_still_no_logo-1536x865.jpg 1536w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/01\/1400x788_EZPC_still_no_logo-2048x1153.jpg 2048w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/01\/1400x788_EZPC_still_no_logo-1066x600.jpg 1066w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/01\/1400x788_EZPC_still_no_logo-655x368.jpg 655w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/01\/1400x788_EZPC_still_no_logo-343x193.jpg 343w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/01\/1400x788_EZPC_still_no_logo-240x135.jpg 240w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/01\/1400x788_EZPC_still_no_logo-640x360.jpg 640w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/01\/1400x788_EZPC_still_no_logo-960x540.jpg 960w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/01\/1400x788_EZPC_still_no_logo-1280x720.jpg 1280w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/01\/1400x788_EZPC_still_no_logo-1920x1080.jpg 1920w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Easy Secure Multi-party Computation (<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/ezpc-easy-secure-multi-party-computation\/\">EzPC<\/a>) is an open-source framework aimed at accelerating the AI model validation process while also ensuring dataset and model privacy. It\u2019s the result of a collaboration among researchers with backgrounds in cryptography, programming languages, machine learning, and security. EzPC is based on secure multiparty computation (MPC)\u2014a suite of cryptographic protocols that enable multiple parties to collaboratively compute a function on their private data without revealing that data to one other or any other party. EzPC makes it easy for all developers, not just cryptography experts, to use MPC as a building block in their applications while providing high computational performance.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--19\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/blog\/ezpc-increased-data-security-in-the-ai-model-validation-process\/\">Read the blog<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2019\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tNov\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"ellora-enabling-low-resource-language\">ELLORA: Enabling Low Resource Language<\/h3>\n\n\n\n<p>The main goal of&nbsp;<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/ellora\/\">ELLORA<\/a>&nbsp;is to positively impact underserved communities by enabling language technology to create economic opportunities, build technological skills, enhance education, and preserve local language and cultures for future generations. ELLORA aims to do this in three ways: (1) Create new\/Innovative methodologies for data design and collection, e.g., gamification of data collection and crowdsourcing; (2) Design new techniques and technology framework\/architecture for low-resource languages, and build speech and NLP systems for low-resource languages; (3) Carry out at-scale deployments of language technology applications that impact the community.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--20\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/publication\/ellora-enabling-low-resource-languages-with-technology\/\">Read the paper<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--21\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/articles\/podcast-evaluating-llms-with-novel-approaches-with-dr-sunayana-sitaram\/\">Read or listen to the podcast<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2020\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tFeb\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"technology-and-empowerment-india\">Technology and Empowerment | India<\/h3>\n\n\n\n<p><a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/theme\/technology-and-empowerment\/\">Technology and Empowerment<\/a>&nbsp;(TEM) is a research umbrella at Microsoft Research India. We build and study socio-technical systems that seek to have a meaningful impact on the daily lives of underserved people and communities. Our interdisciplinary team includes technologists, social scientists, linguists, and designers, united in a passion for how technology can genuinely empower otherwise marginalized populations. Over the years, we have worked across a number of domains, including health, education, language technologies, accessibility, social media and society, future of work, road safety, sustainability, financial inclusion, agriculture, and more. Our work often includes partnerships with NGOs, startups, and government organizations to deploy and evaluate our solutions in the real world. Though our presence in India offers a powerful context for our research, much of our work has also been applied in other parts of the world. The TEM research area is closely related to the&nbsp;<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/collaboration\/scai\/\">Center for Societal Impact through Cloud and Artificial Intelligence<\/a>&nbsp;(SCAI). Research in TEM often leads to prototypes, pilots, and exploratory studies. As projects become more mature, they often draw upon SCAI to synergize scale-up activities.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--22\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/theme\/technology-and-empowerment\/\">Explore the research<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2020\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tFeb\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"title-tbd-7\">EdgeML<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"468\" height=\"259\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2019\/12\/Foundry99_proj_edgeml.png\" alt=\"Project EdgeML\" class=\"wp-image-628074\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2019\/12\/Foundry99_proj_edgeml.png 468w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2019\/12\/Foundry99_proj_edgeml-300x166.png 300w\" sizes=\"auto, (max-width: 468px) 100vw, 468px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/edgeml\/%20%20https:\/\/microsoft.github.io\/EdgeML\/\">EdgeML<\/a>&nbsp;is an open-source machine learning library for enabling privacy-preserving, energy-efficient, off-the-grid intelligence in low-resource computing devices. EdgeML enables even tiny, resource-constrained IoT devices to run machine learning algorithms locally\u2014without connecting to the cloud\u2014while eliminating concerns about latency or energy and ensuring privacy and security. With EdgeML, classical machine learning tasks such as activity recognition, gesture recognition, and regression can be efficiently performed on tiny devices like the Arduino Uno, with as little as 2 kilobytes of RAM.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--23\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/blog\/fast-accurate-stable-and-tiny-breathing-life-into-iot-devices-with-an-innovative-algorithmic-approach\/\">Read the blog<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2020\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tNov\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"title-tbd-8\">Dependable IoT<\/h3>\n\n\n\n<p>Billions of \u201cinternet of things\u201d (IoT) devices are currently deployed in farms, factories, and smart buildings and cities to monitor various kinds of data.&nbsp;<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/dependableiot\/\">Dependable IoT<\/a>&nbsp;aims to provide a simple and easy way to remotely measure and observe the health of a sensor, and to empower users to specify their acceptable data quality threshold driven by the application requirements. This project offers the ability to automatically generate a sensor fingerprint, which captures the unique electrical properties of the sensor, such as voltage and current. This can be measured alongside the data being captured on the IoT device in real-time.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2020\/11\/ProjDependable-IoT_1400x788-1024x576.jpg\" alt=\"Dependable IoT: circuit boards on a table\" class=\"wp-image-775138\" style=\"width:480px\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2020\/11\/ProjDependable-IoT_1400x788-1024x576.jpg 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2020\/11\/ProjDependable-IoT_1400x788-300x169.jpg 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2020\/11\/ProjDependable-IoT_1400x788-768x432.jpg 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2020\/11\/ProjDependable-IoT_1400x788-1066x600.jpg 1066w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2020\/11\/ProjDependable-IoT_1400x788-655x368.jpg 655w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2020\/11\/ProjDependable-IoT_1400x788-343x193.jpg 343w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2020\/11\/ProjDependable-IoT_1400x788-240x135.jpg 240w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2020\/11\/ProjDependable-IoT_1400x788-640x360.jpg 640w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2020\/11\/ProjDependable-IoT_1400x788-960x540.jpg 960w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2020\/11\/ProjDependable-IoT_1400x788-1280x720.jpg 1280w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2020\/11\/ProjDependable-IoT_1400x788.jpg 1400w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--24\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/articles\/podcast-dependable-iot-making-data-from-iot-devices-dependable-and-trustworthy-for-good-decision-making\/\">Read the blog<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2021\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tMar\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"litmus-linguistically-inspired-training-and-testing-of-multilingual-systems\">LITMUS: Linguistically Inspired Training and testing of MUltilingual Systems<\/h3>\n\n\n\n<p>Transformer-based language models have revolutionized the field of natural-language processing (NLP), have shown great improvements in various benchmarks, and are being used to power many NLP applications today. Multilingual versions of these models could serve many low-resource languages, for which labeled data is not available, by using the zero-shot paradigm. However, deployment challenges remain, including the question of evaluating the models across a wide variety of languages that may not be present in standard evaluation benchmarks. The goal of&nbsp;<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/project-litmus\/\">Project LITMUS<\/a>&nbsp;is to discover strategies to evaluate massive multilingual models and to suggest data collection and training strategies to improve their performance.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--25\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/publication\/litmus-predictor-an-ai-assistant-for-building-reliable-high-performing-and-fair-multilingual-nlp-systems\/\">Read the paper<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-fill-github\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/github.com\/microsoft\/Litmus\" target=\"_blank\" rel=\"noreferrer noopener\">Get the code<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2022\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tJan\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"reliable-machine-learning\">Reliable Machine Learning<\/h3>\n\n\n\n<p>The&nbsp;<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/reliable-machine-learning\/\">Reliable Machine Learning<\/a>&nbsp;project addresses unified questions of model stability, fairness, and explanation. We believe that fundamental connections exist between stability (generalization), fairness, and explainability of an ML model. Having one without the other two is not useful: all three should be met for an ML model to deliver its stated objective in a high-stakes application. If a fair and explainable model is not stable across data distributions, its stated properties can vary over time and across domains. Similarly, stable and fair models that cannot be explained are difficult to debug or improve. And a stable and explainable model without fairness guarantees may be unacceptable for many applications.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--26\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/reliable-machine-learning\/\">Explore the research<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2022\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tJan\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"extreme-classification\">Extreme classification<\/h3>\n\n\n\n<p><a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/extreme-classification\/\">Extreme classification<\/a>&nbsp;is a growing research area in computer vision that focuses on multi-class and multi-label problems involving large numbers of labels (ranging from thousands to billions). Applications of extreme classification have been found in diverse areas, including recognizing faces, retail products and landmarks as well as image and video tagging. Extreme classification reformulations have led to significant gains over traditional ranking and recommendation techniques for both machine learning and computer vision applications, leading to their deployment in products used by millions of people worldwide. To foster research in extreme classification, we have released datasets, codebases, benchmarks, and other useful resources at The Extreme Classification Repository (manikvarma.org).<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--27\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.manikvarma.org\" target=\"_blank\" rel=\"noreferrer noopener\">Explore the repository<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2023\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tJun\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"vellm\">VeLLM<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"788\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/10\/VeLLUM-BlogHeroFeature-1400x788-1.jpg\" alt=\"Project VeLLM - photo of a teacher and classroom full of students\" class=\"wp-image-980280\" style=\"width:480px\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/10\/VeLLUM-BlogHeroFeature-1400x788-1.jpg 1400w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/10\/VeLLUM-BlogHeroFeature-1400x788-1-300x169.jpg 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/10\/VeLLUM-BlogHeroFeature-1400x788-1-1024x576.jpg 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/10\/VeLLUM-BlogHeroFeature-1400x788-1-768x432.jpg 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/10\/VeLLUM-BlogHeroFeature-1400x788-1-1066x600.jpg 1066w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/10\/VeLLUM-BlogHeroFeature-1400x788-1-655x368.jpg 655w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/10\/VeLLUM-BlogHeroFeature-1400x788-1-343x193.jpg 343w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/10\/VeLLUM-BlogHeroFeature-1400x788-1-240x135.jpg 240w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/10\/VeLLUM-BlogHeroFeature-1400x788-1-640x360.jpg 640w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/10\/VeLLUM-BlogHeroFeature-1400x788-1-960x540.jpg 960w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/10\/VeLLUM-BlogHeroFeature-1400x788-1-1280x720.jpg 1280w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>While LLMs help people address real-world challenges and applications in various domains, a digital divide exists that may exclude large populations from contributing to and benefiting from this technological revolution due to factors such as language, income, digital awareness, and access to information. To address this issue, <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/project-vellm\/\">Project VeLLM<\/a> (UniVersal Empowerment with Large Language Models) is focused on developing a principled approach to enable inclusive applications of LLMs for all languages and cultures worldwide. This interdisciplinary project, conducted in collaboration with partners across Microsoft, is addressing fundamental research problems that present barriers for making LLMs inclusive for everyone. <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/blog\/teachers-in-india-help-microsoft-research-design-ai-tool-for-creating-great-classroom-content\/\" target=\"_blank\" rel=\"noreferrer noopener\">Shiksha copilot, an AI-powered digital assistant<\/a> that frees teachers in India for more student mentoring and professional development by helping them quickly create comprehensive, age-appropriate lesson plans, is a good example of VeLLM in action.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--28\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/blog\/teachers-in-india-help-microsoft-research-design-ai-tool-for-creating-great-classroom-content\/\">Read the blog<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--29\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/podcast\/ideas-language-technologies-for-everyone-with-kalika-bali\/\">Read or listen to the podcast<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2023\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tNov\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"codeplan\">CodePlan<\/h3>\n\n\n\n<p>Tools like GitHub Copilot, which are powered by LLMs, Tools like GitHub Copilot, which are powered by LLMs, offer high-quality solutions to localized coding problems. Repository-level coding tasks are more complex and cannot be solved directly using LLMs, because code within a repository is interdependent and the entire repository may be too large to fit into the prompt. We frame repository-level coding as a planning problem and present a task-agnostic framework, called <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/publication\/codeplan-repository-level-coding-using-llms-and-planning\/\">CodePlan<\/a>, to solve it. CodePlan synthesizes a multi-step chain of edits (plan), where each step results in a call to an LLM on a code location with context derived from the entire repository, previous code changes, and task-specific instructions. CodePlan is based on a novel combination of an incremental dependency analysis, a change may-impact analysis, and an adaptive planning algorithm.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--30\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/publication\/codeplan-repository-level-coding-using-llms-and-planning\/\">Read the paper<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-fill-github\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/github.com\/microsoft\/codeplan\" target=\"_blank\" rel=\"noreferrer noopener\">Get the code<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2023\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tNov\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"healthbots\">HealthBots<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"2400\" height=\"1600\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2018\/11\/HealthBotMain.png\" alt=\"Azure Health Bot - photo of a pregnant woman using the chat bot\" class=\"wp-image-550911\" style=\"width:480px\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2018\/11\/HealthBotMain.png 2400w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2018\/11\/HealthBotMain-300x200.png 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2018\/11\/HealthBotMain-768x512.png 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2018\/11\/HealthBotMain-1024x683.png 1024w\" sizes=\"auto, (max-width: 2400px) 100vw, 2400px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Studies show that more than 70% of patients and their caregivers experience anxiety prior to undergoing an invasive treatment. Additionally, over 80% require timely, trustworthy, detailed, and accurate information about their treatment. Providing such information could alleviate pre- and post-operative anxiety. To address this issue, we designed and developed chatbots, powered by state-of-the-art generative AI models fine-tuned on the doctor\u2019s provided knowledge base. These <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/health-bots\/\">HealthBots<\/a> aim to help patients and their caregivers get answers to their questions regarding pre- and post-treatment. The bots are designed to be multimodal, supporting both voice and text interactions, and also multilingual.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--31\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/project\/health-bots\/\">Explore the research<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2024\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tMay\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"promptwizard\">PromptWizard<\/h3>\n\n\n\n<p>The large language models (LLMs) that are transforming AI rely on prompts to produce relevant and meaningful outputs. But creating prompts that can help with complex tasks is a time-intensive and expertise-heavy process, often involving months of trial and error. <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/blog\/promptwizard-the-future-of-prompt-optimization-through-feedback-driven-self-evolving-prompts\/\">PromptWizard<\/a> (PW) is a research framework that automates, streamlines, and simplifies prompt optimization, combining iterative feedback from LLMs with efficient exploration and refinement techniques to create highly effective prompts within minutes. Central to PW is its self-evolving and self-adaptive mechanism, where the LLM iteratively generates, critiques, and refines prompt instructions and in-context learning examples in tandem. This process ensures continuous improvement through feedback and synthesis, significant gains in task performance, and a substantial reduction in API calls, token usage, and overall cost.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"788\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2024\/12\/PromptWizard-BlogHeroFeature-1400x788-1.png\" alt=\"A diagram illustrating the joint optimization process of instructions and in-context examples in PromptWizard. The figure demonstrates how the framework iteratively refines both components, integrating feedback to enhance the overall prompt effectiveness and adaptability across tasks.\" class=\"wp-image-1111944\" style=\"width:480px\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2024\/12\/PromptWizard-BlogHeroFeature-1400x788-1.png 1400w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2024\/12\/PromptWizard-BlogHeroFeature-1400x788-1-300x169.png 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2024\/12\/PromptWizard-BlogHeroFeature-1400x788-1-1024x576.png 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2024\/12\/PromptWizard-BlogHeroFeature-1400x788-1-768x432.png 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2024\/12\/PromptWizard-BlogHeroFeature-1400x788-1-1066x600.png 1066w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2024\/12\/PromptWizard-BlogHeroFeature-1400x788-1-655x368.png 655w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2024\/12\/PromptWizard-BlogHeroFeature-1400x788-1-240x135.png 240w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2024\/12\/PromptWizard-BlogHeroFeature-1400x788-1-640x360.png 640w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2024\/12\/PromptWizard-BlogHeroFeature-1400x788-1-960x540.png 960w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2024\/12\/PromptWizard-BlogHeroFeature-1400x788-1-1280x720.png 1280w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--32\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/blog\/promptwizard-the-future-of-prompt-optimization-through-feedback-driven-self-evolving-prompts\/\">Read the blog<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--33\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/publication\/promptwizard-task-aware-agent-driven-prompt-optimization-framework\/\">Read the paper<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-fill-github\"><a data-bi-type=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/github.com\/microsoft\/PromptWizard\/\" target=\"_blank\" rel=\"noreferrer noopener\">Get the code<\/a><\/div>\n<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\n\t<li class=\"wp-block-msr-block-moment moment has-date\" data-bi-aN=\"block-moment\">\n\t\t<div class=\"moment__dot moment__dot--start\" role=\"presentation\"><\/div>\n\t\t<div role=\"presentation\"><\/div>\n\t\t<div class=\"moment__details\">\n\t\t\t\t\t\t<div class=\"moment__counter\"><\/div>\n\t\t\t\t\t\t\t<div class=\"moment__date-year\">\n\t\t\t\t\t2025\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"moment__date-month\">\n\t\t\t\t\tJan\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"moment__content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading moment__title\" id=\"microsoft-research-india-20th-anniversary\">Microsoft Research India 20th Anniversary<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1795\" height=\"1219\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/20-year-MSR-India-logo-only-20-transparent.png\" alt=\"Microsoft Research India (no text) | colorful \"20\" with small images built into the number graphic\" class=\"wp-image-1129143\" style=\"width:480px\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/20-year-MSR-India-logo-only-20-transparent.png 1795w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/20-year-MSR-India-logo-only-20-transparent-300x204.png 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/20-year-MSR-India-logo-only-20-transparent-1024x695.png 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/20-year-MSR-India-logo-only-20-transparent-768x522.png 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/20-year-MSR-India-logo-only-20-transparent-1536x1043.png 1536w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2025\/02\/20-year-MSR-India-logo-only-20-transparent-240x163.png 240w\" sizes=\"auto, (max-width: 1795px) 100vw, 1795px\" \/><\/figure>\n\n\t\t<\/div>\n\t\t<div class=\"moment__dot moment__dot--end\" role=\"presentation\"><\/div>\n\t<\/li>\n\t\n\t\t<\/ol>\n\t<\/div>\n\t","protected":false},"excerpt":{"rendered":"<p>Over the past two decades, Microsoft Research India has achieved an extraordinary record of innovation\u2014in areas ranging from health and education to agriculture and accessibility.<\/p>\n","protected":false},"author":38004,"featured_media":1128222,"template":"","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","msr-content-parent":0,"msr_hide_image_in_river":null,"footnotes":""},"research-area":[13556,13545,13568],"msr-locale":[268875],"msr-post-option":[269148,269142],"class_list":["post-1122999","msr-blog-post","type-msr-blog-post","status-publish","has-post-thumbnail","hentry","msr-research-area-artificial-intelligence","msr-research-area-human-language-technologies","msr-research-area-technology-for-emerging-markets","msr-locale-en_us","msr-post-option-approved-for-river","msr-post-option-include-in-river"],"msr_assoc_parent":[],"_links":{"self":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-blog-post\/1122999","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-blog-post"}],"about":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/types\/msr-blog-post"}],"author":[{"embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/users\/38004"}],"version-history":[{"count":45,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-blog-post\/1122999\/revisions"}],"predecessor-version":[{"id":1166759,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-blog-post\/1122999\/revisions\/1166759"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/media\/1128222"}],"wp:attachment":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/media?parent=1122999"}],"wp:term":[{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=1122999"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=1122999"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=1122999"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}