Language is one of the fundamental ways in which intelligence can be demonstrated, and seeking to build AI systems that can use language effectively helps focus our efforts on a number of hard research problems: Where does knowledge come from and how is it stored? What representations, learning, and inference are required to build flexible goal-directed conversational systems? How do we build conversational systems that people want to interact with? How do we learn from these interactions?
The goal of this project is to study and devise methods for the problems of low-rank matrix completion and in general, estimating low-rank matrices by using a small number of observations.
Understanding Techniques and Tools for More Effective Telemetry and Log Data Analysis
Microsoft Research is conducting a study of a new device, called a Timecard. Timecard allows you to organise photos and other content around a timeline, and display this on a dedicated screen in your home.
We propose a method that extends a given depth image into regions in 3D that are not visible from the point of view of the camera. The algorithm detects repeated 3D structures in the visible scene and suggests a set of 3D extension hypotheses, which are then combined together through a global 3D MRF discrete optimization. A collaboration with Simon Korman and Prof. Shai Avidan of Tel Aviv University.
NUIgraph is a prototype Windows 10 app for visually exploring data in order to discover and share insight.
In order to increase user awareness of third party tracking we have investigated designs for visualizing cookie traffic as the users browse the Web.
Keep current on key events, people, papers, and conferences.
Cross-lab MSR project to explore desiging cloud services where data always stays encrypted.
Numiscan is a project to scan, process and sort coins using machine learning.
Embedding information networks into low-dimensional spaces is potentially useful in many applications such as visualization, node classification, link prediction and recommendation. In this project, we proposed a large-scale information network embedding model called the "LINE", which is suitable for arbitrary types of information networks: undirected, directed, and/or weighted.
FourQlib is an efficient and portable math library that provides functions for computing essential elliptic curve operations on a new, high-performance curve called "FourQ". This curve targets the 128-bit security level and supports computations that are significantly faster than any other alternative; e.g., it is between four and five times faster than the NIST P-256 curve and between two and three times faster than Curve25519. The library is available for download at the link below.
Stress is considered to be a modern day “global epidemic"; so given the widespread nature of this problem, it would be beneficial if solutions that help people to learn how to cope better with stress were scalable beyond what individual or group therapies can provide today. Therefore, in this work, we study the potential of the internet as a pervasive medium to provide "crowd therapy".
Building a computer system to automatically solve math word problems written in natural language.
DCQCN is a congestion control protocol for large scale RDMA networks, developed jointly by Microsoft and Mellanox.
Platform for Situated Interaction
Instructions for Mechanical Turk tasks on classifying images
We present a new interactive approach to 3D scene understanding. Our system, SemanticPaint, allows users to simultaneously scan their environment, whilst interactively segmenting the scene simply by reaching out and touching any desired object or surface. Our system continuously learns from these segmentations, and labels new unseen parts of the environment. Unlike offline systems, where capture, labeling and batch learning often takes hours or even days to perform, our approach is fully online.
MWT is a toolbox of machine learning technology for principled and efficient experimentation, plausibly applicable to most Microsoft services that interact with customers.
Open source is a powerful way to advance software development and share data for experimentation. Microsoft has research projects as well as key software—such as .NET—in open-source repositories. These tools provide opportunities for engaging with Microsoft researchers and advancing the state of the art together. The powerful software can be used in classes and projects to prepare students for real-world applications.
Microsoft HoloLens goes beyond augmented reality and virtual reality by enabling you to interact with three-dimensional holograms blended with your real world. It is more than a simple heads-up display, and its transparency means you never lose sight of the world around you. High-definition holograms integrated with your real world can unlock all-new ways to create, communicate, work, and play. The primary goal of this RFP is to better understand the roles of and possible applications for holog
Machine Learning-Based Predictive Modelling of CRISPR/Cas9 guide efficiency
Labs: New England
This project uses autonomous methods such as drone-enabled, mosquito-collection devices/traps to collect mosquitos and then conduct cloud-based, next-generation gene sequencing analysis of pathogens in the mosquito blood to detect early signs of infectious diseases.
File System for Approximate Storage
The Ability team is a virtual team consisting of members of MSR's Labs who work on accessible technologies for people with disabilities.