---------------------------------------- Tools for Intelligent Presentation Jock Mackinlay One Stanford University ---------------------------------------- Why do we need help? We make lots of illustrations One We use them in multiple media We edit them ---------------------------------------- Development Pipeline One Dialogue Design Layout Rendering ---------------------------------------- Artificial Intelligence Techniques Declarative architecture One Heuristics Search ---------------------------------------- Dialogue Design Layout RENDERING One Page description language ----------------------------------------
<Logo example from page 68> Two
---------------------------------------- Dialogue Design LAYOUT Rendering One Illustrators Graphical style ---------------------------------------- Illustrator: Gargoyle heuristics Two <An example screen> ---------------------------------------- Graphical style: Declarative Two <trapazoid examples from page 212> ---------------------------------------- Dialogue DESIGN Layout Rendering One APT: A Presentation Tool ---------------------------------------- APT architecture: Search Two <diagram from page 232> ---------------------------------------- Data One <4 car relations from notes> ---------------------------------------- Image Two <color scatter plot> ---------------------------------------- Synthesis <diagram showing selection and One composition of 4 relations> ---------------------------------------- Primitives Two <from my talk> ---------------------------------------- Selection: Perceptual Task Ranking Two <diagram from notes> ---------------------------------------- Size Tasks Two <from my talk> ---------------------------------------- Color Tasks Two <from my talk> ---------------------------------------- Composition Operators Two <from my talk> ---------------------------------------- Media Sensitivity Two <incorrect use of gray> ----------------------------------------
<barchart image> Two
---------------------------------------- DIALOGUE Design Layout Rendering One APEX: Automatic Pictorial EXplanations ---------------------------------------- <APEX slides are in the mail. The basic process is: Detail removal for objects Add context objects Add landmark objects Two Add similar objects Add supporting objects Add meta objects There will be a sequence of slides.> ---------------------------------------- Future
Media adaptable illustrations One Presentation tools for 3D and animation Automated critiquing ---------------------------------------- ------- -------