Tom Moran / File NC-Video / 2 Dec 85 INTRODUCTION what we will do in this video what is the motivation for NC what is NC like -- demo what are some research issues surrounding NC NC is a system to aid in authoring, in the broad sense ie, it's for manipulating ideas, not just words idea-sized units ideas are not linearly related NC is designed around a simple model of the authoring process: sources on-line / off-line (biblio) / in one's head notes ideas / facts / conjectures / etc structures topic hierarchy / argument diagram / loose web / etc documents outline / report NC is based on the metaphor of electronic notecards, which emerged from considering what a scholar or analyst does in preparing to write a report NC is built on a just a few basic concepts notecards (of various types) links between cards to form structure fileboxes to store cards browsers to see structure NC is a combined database and editor databases are too rigid to express loose ideas editors assume too much structure now let's take a look at NC introduce Frank Halasz introduce Ken Allen and Nato Missiles study? RESEARCH ISSUES we don't view NC as the answer to authoring but as research vehicle for us to understand the authoring process and ways the computer help there are many different research issues in this project we will tell you briefly about three of them first, we are concerned with the process of building argument structures Kurt VanLehn, a cognitive scientist here at Parc, has been using NC to build argument structures for competing scientific theories... another research issue is to understand the psychological issues involved in authoring Melissa Monty, a cognitive psychologist at UCSD, is studying NC users to characterize the critical psychological issues another cluster of issues surrounds the design of the user interface of NC an important issues that we have discovered is that NC has to be tailorable by its users to a wide variety of different uses our first step in this direction has been to take advantage of the fact that NC is built in Interlisp-D, a flexible interactive programming environment Randy Trigg has developed a programming interface to all the functionality of NC CONCLUSION as a research vehicle, NC has many advantages rapid proto environment usable by real users to study and learn from one of the main advantages of NC is that it provides an integrated environment for the whole authoring process this process requires LEAD-IN in NC 1 INTRO Moran 3 NC is for authoring authoring model basic NC concepts (cards, links, boxes, browsers) DEMO OF BASIC SYSTEM Halasz 10 intro Nato Missiles study from sources create new note find related note using index link to related note file card using topic browser find map using search show map and sketch trace sources of map using source links browser on sources??? reorganizing notes show old and new topics browser outline for a report with links to notes writing report section with notes all around show report with footnotes mention make-doc??? RESEARCH DIMENSIONS Moran 1 NC is a research tool many aspects to research ARGUMENT STRUCTURING VanLehn 2 MODELLING THE USER Monty 2 TAILORABILITY Trigg 3 card types programming interface NC is an integrated environment Moran 1 hand vs power tools CLOSE-OUT in NC 1 Tot Time: 24 $HlNILNIL% TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL. TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL7 TIMESROMAN $HlNILNIL0 TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL? TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL. TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL$ TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL7 TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL+ TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL' TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL% TIMESROMAN $HlNILNIL0 TIMESROMAN $HlNILNIL# TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN  TIMESROMAN $HlNILNIL+ TIMESROMAN  TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL, TIMESROMAN $HlNILNILD TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL9 TIMESROMAN $HlNILNIL- TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNILI TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNILW TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNILx TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNILK TIMESROMAN $HlNILNIL} TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNILQ TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL. TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL. TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNILo TIMESROMAN $HlNILNIL TIMESROMAN $HlNILNIL2 TIMESROMAN $HlNILNIL TIMESROMAN NILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL" TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL) TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL" TIMESROMAN $HlhNILNIL* TIMESROMAN $HlhNILNIL. TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL) TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN $HlhNILNIL TIMESROMAN NILNIL TIMESROMAN z