PI
Core/Dual

David Karger

Professor

Phone

258-6167

Room

32-G592

David Karger (A.B. Summa cum laude in Computer Science, 1989, Harvard University, Ph.D., 1994, in Computer Science, Stanford University) is a Professor of Computer Science at MIT.

Karger splits his research between algorithms and information retrieval. His work in algorithms has focused on applications of randomization to optimization problems and led to significant progress on several core problems. He has also researched applications of theoretical ideas to applied areas such as compilers and networks.

His dissertation received the 1994 ACM doctoral dissertation award and the Mathematical Programming Society's 1997 Tucker Prize. His research in information retrieval has focused on new interfaces and algorithms for helping people sift effectively through large masses of information. His work on the Scatter/Gether browsing system at Xerox PARC led to two patents.

More recently he has been researching retrieval systems that personalize themselves to best fit their individual users' needs and behaviors. He recently received the National Academy of Science's 2004 Award for Initiative in research.

Karger leads CSAIL's Haystack group, which researches many facets of information management including capture, organization, retrieval, sharing, and visualization.

Projects

Project

Mavo: Creating Interactive Data-Driven Web Applications by Authoring HTML

Mavo is a language that lets anyone turn a static HTML document into a fully functioning reactive web application with data presentation, editing, storage and lightweight computation, all without writing a single line of Javascript or other programming code.

Lea Verou

 1 More

Groups

Research Community

Human-Computer Interaction Community of Research

The focus of the HCI CoR is inventing new systems and technology that lie at the interface between people and computation, and understanding their design, implementation, and societal impact.

Research Community

Systems Community of Research

The Systems CoR is focused on building and investigating large-scale software systems that power modern computers, phones, data centers, and networks, including operating systems, the Internet, wireless networks, databases, and other software infrastructure.

Research Community

Theory of Computation Community of Research

The goal of the Theory of Computation CoR is to study the fundamental strengths and limits of computation as well as how these interact with mathematics, computer science, and other disciplines.

 3 More