The Mobile Assistance Using Infrastructure (MAUI) project enables a new class of CPU- and data-intensive applications that seamlessly augment the cognitive abilities of users by exploiting speech recognition, NLP, vision, machine learning, and augmented reality. it overcomes the energy limitations of handhelds by leveraging nearby computing infrastructure. This demo, recorded in July of 2009, is […]
Chanuki Seresinhe and Suzy Moat of The Turing Institute share their experience using Azure to measure aspects of the world that humans have been aware of, but have no data on. See more on this video at www.microsoft.com/en-us/research/video/azures-computing-power-accelerates-data-science-turing-institute/
An introduction to ethnography for Artificial Intelligence as well as conversational analysis and its relevance to AI. See more on this video at www.microsoft.com/en-us/research/video/ethnography-artificial-intelligence/
From ferry schedules to dinner reservations, Cortana is the digital assistant designed to help people get things done. Cortana will eventually be everywhere people need assistance—on the phone, PC, Xbox One, and other places like the home and car. Cortana is part of the Microsoft portfolio of intelligent products and services, and current research is […]
Understanding the land cover types and locations within specific regions enables effective environmental conservation. With sufficiently high spatial and temporal resolution, scientists and planners can identify which natural resources are at risk and the level of risk. This information helps inform decisions about how and where to focus conservation efforts. Current land cover products don’t […]
This demo shows how Custom Vision Service can be applied to many AI vision applications. For example, if a client needs to build a custom image classifier, they can submit a few images of objects, and a model is deployed at the touch of a button. Microsoft Office is also using Custom Vision Service to […]
Project Malmo is an open source AI experimentation platform that supports fundamental AI research. With the platform, Microsoft provides an experimentation environment in which promising approaches can be systematically and easily compared, and that fosters collaboration between researchers. Project Malmo is built on top of Minecraft, which is particularly appealing due to its design; open-ended, […]
Knowing which part of a program processes which parts of an input can reveal the structure of the input as well as the structure of the program. In a URL “http://www.example.com/path/”, for instance, the protocol “http”, the host “www.example.com”, and the path “path” would be handled by different functions and stored in different variables. Given […]
Project Malmo is an open source AI experimentation platform that supports fundamental AI research. With the platform, Microsoft provides an experimentation environment in which promising approaches can be systematically and easily compared, and that fosters collaboration between researchers. Project Malmo is built on top of Minecraft, which is particularly appealing due to its design; open-ended, […]
Knowing which part of a program processes which parts of an input can reveal the structure of the input as well as the structure of the program. In a URL "www.example.com/path/", for instance, the protocol "http", the host "www.example.com", and the path "path" would be handled by different functions and stored in different variables. Given […]
This talk will give an overview of our research projects. Cloudberry is a middleware solution to support interactive exploration and visualization on large data sets (“responsive big queries”). Using the Apache AsterixDB as its backend database, it uses novel techniques of view caching, incremental computation, and query slicing to support sub-second analytical queries on huge […]
JavaScript is becoming one of the most popular languages, yet it is known for its suboptimal design. To effectively use JavaScript despite its design flaws, lightweight static analyses, implemented in “lint-like” tools, are widely used to detect potential issues in JavaScript code, but are of limited use because of the language’s dynamic nature. My work […]