Projector ---------------------------------------- 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 ---------------------------------------- Two ---------------------------------------- Dialogue Design LAYOUT Rendering One Illustrators Graphical style ---------------------------------------- Illustrator: Gargoyle heuristics Two ---------------------------------------- Graphical style: Declarative Two ---------------------------------------- Dialogue DESIGN Layout Rendering One APT: A Presentation Tool ---------------------------------------- APT architecture: Search Two ---------------------------------------- Data One <4 car relations from notes> ---------------------------------------- Image Two ---------------------------------------- Synthesis ---------------------------------------- Primitives Two ---------------------------------------- Selection: Perceptual Task Ranking Two ---------------------------------------- Size Tasks Two ---------------------------------------- Color Tasks Two ---------------------------------------- Composition Operators Two ---------------------------------------- Media Sensitivity Two ---------------------------------------- Two ---------------------------------------- DIALOGUE Design Layout Rendering One APEX: Automatic Pictorial EXplanations ---------------------------------------- ---------------------------------------- Future Media adaptable illustrations One Presentation tools for 3D and animation Automated critiquing ---------------------------------------- ------- ------- 'IheaderJ|