Microsoft Research Blog

English

  1. Screenshot of visual studio code with user interface of devicescript

    DeviceScript 

    May 16, 2024 | Peli de Halleux and Michal Moskal

    DeviceScript brings a TypeScript developer experience to low-resource microcontroller-based devices. DeviceScript is compiled to a custom VM bytecode, which can run in very constrained environments.

  2. genAI design element

    GenAIScript: Scripting for Generative AI 

    May 16, 2024

    GenAIScript is scripting language where AI and foundation models are first-class entities, enabling a wide range of users to enhance their workflows with AI capabilities.

  3. Circle photo of Jacki O'Neill, director of the Microsoft Africa Research Institute (MARI), with a microphone in the corner on a blue and green gradient background

    What’s Your Story: Jacki O’Neill 

    May 16, 2024 | Johannes Gehrke and Jacki O'Neill

    Jacki O'Neill saw an opportunity to expand Microsoft research efforts to Africa. She now leads Microsoft Research Africa, Nairobi (formerly MARI). O'Neill talks about the choices that got her there, the lab’s impact, and how living abroad is good for innovation.

  4. ai for healthcare

    Guarding human health: AI empowers innovative applications in healthcare 

    May 16, 2024

    “If life is a marathon, then health is the key to its duration.” Health is not only the foundation of happiness and societal progress but also a pivotal aspect of the intelligent era. AI’s integration into healthcare represents a transformative tool for maintaining and enhancing…

  5. SharedNeRF: Leveraging Photorealistic and View-dependent Rendering for Real-time and Remote Collaboration 

    May 16, 2024 | Mose Sakashita, Bala Kumaravel, Nicolai Marquardt, and Andrew D. Wilson

    Collaborating around physical objects necessitates examining different aspects of design or hardware in detail when reviewing or inspecting physical artifacts or prototypes. When collaborators are remote, coordinating the sharing of views of their physical environment becomes challenging. Video-conferencing tools often do not provide the desired…

  6. MSR Africa Lab - photo of the Nairobi skyline

    Microsoft Research Lab – Africa, Nairobi 

    May 15, 2024

    MARI’s (Microsoft Africa Research Institute) mission to understand, build, and deploy innovative cloud and AI technologies which not only address core opportunities in Africa and contribute to solving local challenges at scale, but which contribute to creating a more productive future of work globally remain…

  7. Research Focus: May 13, 2024

    Research Focus: Week of May 13, 2024 

    May 15, 2024

    Welcome to Research Focus, a series of blog posts that highlights notable publications, events, code/datasets, new hires and other milestones from across the research community at Microsoft. Large language models (LLMs) have shown remarkable performance in generating text similar to that created by people, proving…

  8. Microsoft at CHI 2024

    Microsoft at CHI 2024: Innovations in human-centered design 

    May 15, 2024

    From immersive virtual experiences to interactive design tools, Microsoft Research is at the frontier of exploring how people engage with technology. Discover our latest breakthroughs in human-computer interaction research at CHI 2024.

  9. Dependency Aware Incident Linking in Large Cloud Systems 

    May 15, 2024

    Despite significant reliability efforts, large-scale cloud services inevitably experience production incidents that can significantly impact service availability and customer's satisfaction. Worse, in many cases one incident can lead to multiple downstream failures due to cascading effects that creates several related incidents across different dependent services.…

  10. Soroush: Max-min fair resource allocation solution 

    May 14, 2024 | Behnaz Arzani

    Soroush is a general and scalable max-min fair allocator. It consists of a group of approximate and heuristic methods that (a) solve at most one optimization, and (b) enable users to control the trade-offs between efficiency, fairness, and speed. For more information, see our NSDI24…