Chapter 1 - Introduction |
This chapter introduces the idea that multimedia computing technologies and artificial intelligence are on a collision course. As our
multimedia applications become more sophisticated, they will demand more complex decision making ability. One way to accomplish this is through the use of artificial intelligence. An introduction to these two domains in
presented in Chapter 1. |
Chapter 2 - Multimedia Authoring Tools |
The creation of multimedia applications is accomplished with multimedia authoring tools. These tools have grown in sophistication in the
last 10 years with the fortunate migration of many tools from the Mac platform to the PC platform. This chapter presents an introduction to a sampling of multimedia authoring tools along with several examples of
authored multimedia. |
Chapter 3 - The Multimedia Database |
For a long time it was believed that the only thing a computer could manipulate was numbers. Then the revelation came to be that so long
as you could figure out how to encode a kind of data, the data could be manipulated by a computer. In this chapter, we introduce the concept of a multimedia database. A multimedia database extends the idea of a
traditional database by allowing for the storage of multimedia data along with specialized indices to the data. |
Chapter 4 - Tools for Intelligent Applications |
Just as there are tools to create multimedia applications, there are also tools for creating intelligent applications. Specialized
programming languages like LISP and Prolog have been devised to create intelligent applications. Other tools include specialized programs for building expert systems. This chapter introduces these tools to the reader.
|
Chapter 5 - Knowledge Representation |
If we want to make intelligent programs, then we must have a way to represent knowledge. This chapter explains several different ways
that knowledge can be represented, and presents several tools for manipulating knowledge representations. |
Chapter 6 - Models |
To create programs that reason about complex mechanisms we can create models of those mechanisms. For example, if we want to create a
computer program that reasons about a jet airplane, we can create a model of that airplane that can be manipulated by a computer program. Likewise, if we want to create another program that behaves like a human teacher,
we can create a model of the teacher that can also be manipulated by a computer program. This chapter describes how to create models of complex mechanisms or complex behavior systems. |
Chapter 7 - A Toaster Tutor |
Chapter 7 presents a complete discussion of the creation of a tutor to teach toaster repair. From design to implementation and
demonstration, this chapter shows a complete implementation of an intelligent multimedia program. The toaster tutor incorporates a model of the toaster mechanism and a model of a tutor that will make decisions about
problem solving behavior and when to give instruction. The tutor incorporates video of various aspects of toaster operation. One element of the toaster tutor is a tutorial on the operation of a toaster. Click here to see the tutorial. |
Chapter 8 - Natural Language Processing and Intelligent Multimedia |
Another type of artificially intelligent system is one that processes a natural language like English to carry out instructions
expressed in English or do things like read a passage in a book and produce an illustration from the passage. Such applications might sound futuristic, but as these systems become more sophisticated, such visions of
future systems may be a reality some day. This chapter introduces natural language processing and gives some examples of potential applications of this technology to intelligent multimedia. |
Chapter 9 - The Future of Intelligent Multimedia |
What is in the future of intelligent multimedia? What other types of intelligence may be incorporated into these systems? Neural
networks and genetic programming hold promise for different kinds of intelligent systems. On the multimedia front, the most significant frontier is the World Wide Web. The potential for intelligent multimedia on
the web may create the next wave in widely available sophisticated education systems. This chapter discusses some of the future possibilities. |