Discover publications, projects, proceedings and more for the research areas below.
Providing computational support to unravel the mysteries of the universe.
Computer Systems and Networking
Developing technologies that enable computers to operate efficiently and securely in a highly distributed computing environment.
Teaching computers to see and understand the visual world.
Data Mining and Management
Creating systems for accessing and managing large collections of data, and algorithms for finding patterns and insights within the data.
Communication and Collaboration
Enabling people to reach each other instantly any time on any device.
Focusing on machine translation, multilingual systems and natural-language processing.
Advancing the way people interact with computers and devices.
Machine Learning and Artificial Intelligence
Building software that automatically learns from data to create more advanced, intelligent computer systems.
Speech Recognition, Synthesis, and Dialog Systems
Teaching computers to speak and listen.