Goto

Collaborating Authors

 Industry


EXPRS: A Prototype Expert System Using Prolog for Data Fusion

AI Magazine

The prototype system is written in Prolog, a language that has proved to be very powerful and easy to use for problem /rule development. The resulting prototype system (called EXPRS-Expert Prolog System) uses English-like rule constructs of Prolog code. This approach enables the system to generate answers automatically to "why" a ruled fired, and "how" that rule fired. In addition, a rule clause construct is provided which allows direct access to Prolog code routines.


EXPRS: A Prototype Expert System Using Prolog for Data Fusion

AI Magazine

During the past year, a prototype expert system for tactical data fusion has been under development,. This computer program combines various messages concerning electronic intelligence (ELINT) to aid in decision making concerning enemy actions and intentions. The prototype system is written in Prolog, a language that has proved to be very powerful and easy to use for problem /rule development. The resulting prototype system (called EXPRS-Expert Prolog System) uses English-like rule constructs of Prolog code. This approach enables the system to generate answers automatically to "why" a ruled fired, and "how" that rule fired. In addition, a rule clause construct is provided which allows direct access to Prolog code routines. This paper describes the structure of the rules used and provides typical user interactions.


Artificial Intelligence Research at Vanderbilt University (Research in Progress)

AI Magazine

At Vanderbilt University we are exploring the use of expert systems in a broad range of application areas. Programming is in Franz Lisp on a VAX 11/790, UCI LISP on a DEC-10, and IQ LISP on an IBM XT. Currently, personnel from four schools in the University are participating. Listed are brief descriptions of current projects.


Artificial Intelligence, Employment, and Income

AI Magazine

Artificial intelligence (AI) will have profound societal effects. It promises potential benefits (and may also pose risks) in education, defense, business, law and science. In this article we explore how AI is likely to affect employment and the distribution of income. We argue that AI will indeed reduce drastically the need of human toil. We also note that some people fear the automation of work by machines and the resulting of unemployment. Yet, since the majority of us probably would rather use our time for activities other than our present jobs, we ought thus to greet the work-eliminating consequences of AI enthusiastically. The paper discusses two reasons, one economic and one psychological, for this paradoxical apprehension. We conclude with discussion of problems of moving toward the kind of economy that will be enabled by developments in AI.


STEAMER: An Interactive Inspectable Simulation-Based Training System

AI Magazine

The Steamer project is a research effort concerned with exploring the use of AI software and hardware technologies in the implementation of intelligent computer-based training systems. While the project addressed a host of research issues ranging from how people understand complex dynamic systems to the use of intelligent graphical interfaces, it is focused around the construction of a system to assist in propulsion engineering instruction. The purpose of this article is to discuss the underlying ideas which motivated us to initiate the Steamer effort, describe the current status of the project, provide a glimpse of our planned directions for the future, and discuss the implications of Steamer for AI applications in other instructional domains.


Expert Systems Without Computers, or Theory and Trust in Artificial Intelligence

AI Magazine

Abstract, Editors' Note: In this provocative article Doyle suggests that many of the benefits of current expert systems technology Knowledge engineers qualified to build expert systems are currently in could be achieved without computer-based implementations. Is there not an intermediary position? This revolution is very Namely, that the problems encountered by today's expert important. The views and conclusions contained manpower. The novice still botches the task, but explains in detail of knowledge engineers in the current fashion.


The Industrialization of Artificial Intelligence: From By-Line to Bottom Line

AI Magazine

Over the past few years, the character of the AI community has changed. AI researchers used to be able to go about their work in peace, while the rest of the world ignored them. As the promise of partical applications of AI has slowly become reality, new players have entered the field, changing its nature forever. The quiet, intellectual community of AI researchers has been augmented by a hoard of other interested parties, including the press, the financial community, and the technology entrepreneurs. Since we cannot go back and hide in the ivory tower, we may as well take the time to explore our new environment. I invite you to join me in a guided tour of the new AI community. Let's begin by analyzing the basic motivation for commercial interest in AI.



Experience with INTELLECT: Artificial Intelligence Technology Transfer

AI Magazine

AI technology transfer Is the diffusion of AI research techniques into commercial products. I have been involved in this process since 1975, when the Artificial Intelligence Corporation began to develop ROBOT, the prototype of INTELLECT, a commercially viable natural language interface to data base systems which has been on the market since 1981. In this article, I will discuss AI technology transfer with particular reference to my experiences with the commercialization of INTELLECT. I will begin with the historical perspective of where the field of AI came from, where it is now, and where it is going. Next, I will describe my interpretation of the present market structure for AI products and some specific marketing perspectives. I will then briefly describe the product INTELLECT and its capabilities as an example of a state-of-the-art commercial system. Next, I will describe some of the experiences, which I think are typical, that my company has encountered in commercialize their systems.


A Perspective on Automatic Programming

AI Magazine

Most work in automatic programming has focused primarily on the roles of deduction and programming knowledge. However, the role played by knowledge of the task domain seems to be at least as important, both for the usability of an automatic programming system and for the feasibility of building one which works on non-trivial problems. This perspective has evolved during the course of a variety of studies over the last several years, including detailed examination of existing software for a particular domain (quantitative interpretation of oil well logs) and the implementation of an experimental automatic programming system for that domain. The importance of domain knowledge has two important implications: a primary goal of automatic programming research should be to characterize the programming process for specific domains; and a crucial issue to be addressed in these characterizations is the interaction of domain and programming knowledge during program synthesis.