Advancing the state of the art in computer science and related fields
More than 1,100 brilliant scientists and engineers push the boundaries of computing in multiple research areas in 13 research labs around the world, not all of which fall neatly into a particular discipline. A few examples of research that, while difficult to classify, remains critical to advancing the state of the art in computer science and related fields.
Discover what we've delivered to Microsoft and to the world, such as contributions to Kinect for Xbox 360, Xbox One, work to develop an HIV vaccine, and advancing education techniques in rural communities.
- Abram Hindle, Christian Bird, Thomas Zimmermann, and Nachiappan Nagappan, Do Topics Make Sense to Managers and Developers?, in Empirical Software Engineering, Springer, December 2015.
- Badrish Chandramouli, Jonathan Goldstein, Mike Barnett, Robert DeLine, Danyel Fisher, John C. Platt, James F. Terwilliger, and John Wernsing, Trill: A High-Performance Incremental Query Processor for Diverse Analytics, VLDB – Very Large Data Bases, August 2015.
- Mohan Yang, bolin ding, surajit chaudhuri, and kaushik chakrabarti, Finding Patterns in a Knowledge Base using Keywords to Compose Table Answers, VLDB – Very Large Data Bases, August 2015.
- Li Deng, Connecting Deep Learning Features to Log-Linear Models, MIT Press, August 2015.
- Hao Fang, Saurabh Gupta, Forrest Iandola, Rupesh Srivastava, Li Deng, Piotr Dollar, Jianfeng Gao, Xiaodong He, Margaret Mitchell, John Platt, Lawrence Zitnick, and Geoffrey Zweig, From Captions to Visual Concepts and Back, in The proceedings of CVPR, IEEE – Institute of Electrical and Electronics Engineers, June 2015.
- Alessandro Sordoni, Michel Galley, Michael Auli, Chris Brockett, Yangfeng Ji, Meg Mitchell, Jian-Yun Nie, and Bill Dolan, A Neural Network Approach to Context-Sensitive Generation of Conversational Responses, Conference of the North American Chapter of the Association for Computational Linguistics – Human Language Technologies (NAACL-HLT 2015), June 2015.
- Akash Lal and Shaz Qadeer, Deciding Reachability in Hierarchical Programs Using DAG Inlining, in Programming Language Design and Implementation (PLDI), ACM, June 2015.
- Society of Devices Applications (SODA)
- Eye Gaze Keyboard
- Data-Driven Conversation
- Indoor patrol robot
- Human activity detection in RGBD videos
- Project Blush
- Code Hunt Community
- Code Hunt
- FaST-LMM (FActored Spectrally Transformed Linear Mixed Models)
- Team Three Rs
- Eye Gaze Wheelchair
- Tablet and Stylus Interaction
- Dyadic Mano-a-Mano