Microsoft Research seeks innovative solutions in computer science to make your life easier; we search out ways to improve software that will help you complete a task for your job, view and share your home photos and movies, find information on the Internet, keep your information secure, reduce the amount of time you spend finding information, digitally create and annotate documents, and communicate with your family and friends online.
Filter by: All Locations Redmond Cambridge Beijing Silicon Valley India Projects and Groups Projects Only Groups Only A-Z Z-A show details
Accelerator
Media Computing
Acoustic Modeling
Media Presence
Adaptive Systems and Interaction
Microphone Array
Adaptive Systems Interaction Focus
Microsoft Automatic Graph Layout
Admission Control and Rate Adaptation
Microsoft Document Analysis Database (MDAD)
Advanced Compiler Technology
Microsoft Invisible Computing
AjaxView
Microsoft Portrait
Algorithms and Theory - Silicon Valley
MIHMMs: Mutual Information Hidden Markov Models
Algorithms Research Group
Millennium
Amalgam
MindNet
Anemone
MiPad
Asia
MIPv6
Asia Center for Interactive Design
Mixing for Monte Carlo Markov Chains
AsmL: Abstract State Machine Language
Mobile IPv6 Security
Audio Fingerprinting
Mobility, Networks, and Systems
AutoAdmin
MS-ManiC
AutoAlbum
MSR ATC Management
AutoDJ
MSR Graphics
Automatic Grammar Induction
MSRA Theory
Automatic Lexical Learning
MSRAsia English Text to Speech
Automatic Mutual Exclusion
MSRAsia Mandarin Text to Speech
Bartok
MSRBot
Basic probabilistic models for information retrieval
Multiblending
BEE3
Multilingual Systems
Behave!
Multimodal Conversational User Interface
Better Bug Reporting With Better Privacy
Multimodal User Interface
Binder
MyLifeBits
Bioinformatics
Natural Language Computing
Blews - what the blogosphere tells you about news
Natural Language Processing
Boxwood
NetHealth
Cambridge Systems and Networking
Netscan - Social Accounting Search Engine
Camera Calibration
Network Inference
CEDR
Networked Embedded Computing
Chinese Word Segmentation
Networking Redmond
ClearType
Networking Research Group
Collaborative Video Viewing
Networks
Colleagues
New dimensions for Excel
Comega
Next Media Research
Common Annotation Framework
Nocturnal
Communication and Collaboration Systems
Noise Robust Speech Recognition
Community Information Management
Operating Systems
Community Technologies
Optimisation methods for retrieval algorithms
Computational Biology
PageTurner
Computational Game Theory
Paraload
Computational Science
Partition Function Zeros
Computer Architecture Group
Peer-to-Peer Applications
Computer-Mediated Living
Pen Centric Computing Center
ConferenceXP
Penny Black
Constellation
Pex
Context, Learning, and User Experience for Search
Phase Transitions
CoopNet
Photostory
Creative Systems
Platforms and Devices Center
Cryptographically Generated Addresses
Polyphonic C#
Cryptography and Anti-Piracy
Priorities
Cryptography, Security and Applied Mathematics
Programming Languages and Methods
Curve Analogies
Programming Principles and Tools
Cybersecurity and Systems Management
Programming with Permissions
Data Cleaning
PSAT
Data Exploration
Raven
Data Management, Exploration and Mining (DMX)
Reconciliation Service
Data Mining
Relevance feedback in information retrieval
Data Mining in Commerce Server
Retrieval of semi-structured documents
Data-Driven Machine Translation
Rigorous Software Engineering
Database
Runtime Analysis and Design
Database Privacy
S-GPS
Detours
Samoa: Formal Tools for Securing Web Services
Digital Geographics
SAPI: Speech Application Programming Interface Development Toolkit
Distibuted Systems and Security
Scalable Servers
Distributed Meetings
Scope
Distributed Systems (Camdis)
Search Labs — Silicon Valley
Distributed Systems - Silicon Valley
Search Technology Center
Document Processing and Understanding
SearchTogether
Doloto
SecPAL
Dryad
Security
DryadLINQ
Security and Privacy - Silicon Valley
E-mail Loss Detection Add-in (ELDA)
Security of Mobility Protocols
Eclipse
Seer
Embedded Services
Self Organizing Wireless Mesh Networks
Embedded Systems
Self-Organising Overlay Networks
eMIPS
SenseCam
eScience
Sensors and Devices
ESM
Sequential Minimal Optimization
External Research & Programs
Sequoia
EyeCU -- Face Detection and Recognition
ShareNETS
Face Modeling
Shield
Farsite
Singularity
Filtering for Junk Email and Parental Controls
SLAyer
Foundations of Software Engineering
SML.NET
Friends Troubleshooting Network
SNARF
Generics
Social Computing
Giano
Socio-Digital Systems
Gleipnir
Software Design & Implementation
Graphics
Software Reliability Research
H-Colorings
Software Tools - Silicon Valley
Hardware Devices
SPA
HCCB - High Capacity Color Barcodes
Speaker Identification (WhisperID)
HD View
Spec#
Helix: Entwining Structure into Web Search
Spectator
Herald
Speech
Hindi POS Tagger
Speech Enabled Language Tags (SALT)
Human Figure Animation Project
Speech Research Group
Human Interactions in Programming
Speech Synthesis (Whistler)
Human Interactions of Programming group
Statistical Encoding Conversion
HutchWorld
Statistical Media Processing
I2I
System Research Group
I2I - video for one-to-one teleconferencing
Systems and Networking
IceCube
Systems and Performance
Image Analogies
TapGlance
Image Editing
Technology for Emerging Markets
Indy Performance Modeling
TELEP
Information Retrieval and Analysis
TERMINATOR
Integrated Systems
Terraserver
Interactive Visual Media
TEST10
Internet Graphics
Text Mining Search and Navigation Research
Internet Graphs
Theory
Internet Media
TLA Tools
IPv6
UbiComp
Japanese NLP
Ubiquitous Computing
Joyce
VanLan
Junk-Mail Filtering
VEXE'DD
Keenbow Evaluation Environment
VIBE
Keychain
VIBEVis
KidTalk
Video Windows
Knowledge Tools
Vigilante
Koh-i-Noor
Virtual India
Language Modeling for Speech Recognition
Vision in Cambridge
Lead Line
Visual Computing
Learning Experience Project
Web Search & Mining
Linkage and static information in retrieval
Web Search and Data Mining - Silicon Valley
Lookout
Wi-Fi Ads
Machine Learning and Applied Statistics
Wireless and Networking
Machine Learning and Perception
World-Wide Media eXchange
Machine Translation
WorldWide Telescope
Magpie
Write Integrity Testing
Manycore Incubation
Zap
Media Communication
Zing