Scott E. Fahlman
Computer Science Department
Carnegie Mellon University
Pittsburgh, PA 15213
Office: GHC 6417
Phone: (412) 268-2575
Assistant: Chase Klingensmith, GHC 6711
As a researcher, I am primarily interested in Artificial Intelligence and its applications. I have worked in many areas of AI: planning, knowledge representation, image processing, natural language, document classification and processing, artificial neural networks, and the use of massively parallel machines to solve AI problems. I am also interested in the use of AI techniques to build better user interfaces and context-aware systems.
Currently, I am working on Scone, a practical system that can represent a large body of real-world knowledge and that can efficiently perform the kinds of search and inference that seem so effortless for us humans. This work is based in part on the NETL system that I developed for my Ph.D. thesis many years ago, but the new system is designed to run on a standard workstations and servers rather than on special parallel hardware. I believe that such “knowledge base” systems will be important tools in the future, perhaps used in even more ways than database systems are used today.
In addition to my AI research, I have worked on tools for incremental, exploratory development of complex software systems. I was one of the principal designers of the Common Lisp language. My research group developed the widely used CMU Common Lisp implementation, which set a new standard for Lisp performance. After that, we worked on innovative software development environments for Dylan and Java.
From 1996 to 2000 I was the head of
· My CV