Microsoft Research Blog

Microsoft Windows

  1. Gait and Balance App 

    February 26, 2020 | Ran Gilad-Bachrach

    The Gait and Balance app uses the Kinect for Windows (V2) to measure different metrics related to gait and balance. This can be used, for example, for assessing risk of fall among older adults or for tracking the progress of different treatments.

  2. Caption Crawler Extension for Edge (beta) 

    February 22, 2020 | Ed Cutrell

    Caption Crawler is assistive technology that allows screen reader users to automatically replace bad or missing descriptions of images on their favorite websites with image captions from other pages that have similar images. Learn more about Caption Crawler

  3. Gaussian Process for Any Neural Architecture 

    February 20, 2020

    Gaussian Process for Any Neural Architecture: Reference Implementations This repo is a companion to the paper linked below, which shows that the Gaussian process behavior arises in wide, randomly initialized, neural networks regardless of architecture. Tensor Programs I: Wide Feedforward or Recurrent Neural Networks of…

  4. Verona 

    December 5, 2019 | Matthew Parkinson

    Project Verona is a research programming language to explore the concept of concurrent ownership. We are providing a new concurrency model that seamlessly integrates ownership. This research project is at an early stage and is open sourced to facilitate academic collaborations. We are keen to…

  5. NNspectra 

    July 26, 2019

    This repo is a companion to the paper "A Fine-Grained Spectral Perspective on Neural Networks".

  6. Detours Package 

    July 21, 2019

    Detours is a software package for monitoring and instrumenting API calls on Windows. Detours has been used by many ISVs and is also used by product teams at Microsoft. Detours is now available under a standard open source license (MIT). This simplifies licensing for programmers…

  7. Vowpal Wabbit 

    June 28, 2019 | John Langford and Rafah Hosn

    Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning. There is a specific focus on reinforcement learning with several contextual bandit algorithms implemented and the online nature…

  8. MazeExplorer [1.0.0] 

    June 12, 2019

    MazeExplorer is a customisable 3D benchmark for assessing generalisation in Reinforcement Learning. It is based on the 3D first-person game Doom and the open-source environment VizDoom. This repository contains the code for the MazeExplorer Gym Environment along with the scripts to generate baseline results.

  9. Bing Artificial Search Sessions 

    May 3, 2019

    Bing Artificial Search Sessions(BASS) is a collection of 18m Artificial Search session that were created by taking real conversational Search Sessions and mapping them to publicly available queries using vector space embeddings.

  10. Quantum Development Kit 

    April 30, 2019

    The Quantum Development Kit includes Q#, a brand-new quantum-focused programming language with native type, operators, and other abstraction, advanced code optimization in a simulated environment and a collection of ready-to-use open source libraries and samples take you from being a beginner to building your first…

  11. Natural Language Interfaces to Web APIs Dataset 

    April 26, 2019

    The NL2API dataset includes the web APIs call from the Microsoft Graph API suite, which are respectively used to search a user’s emails and calendar events. Each data points include the API call, its canonical form and its associated natural utterances, as well as the…