Computer/Human InteractionLecture 37Overview:Emerging Paradigms: Beyond WIMPCollaborative SystemsUbiquitous ComputingIntelligent InterfacesSimulation and Virtual RealityEmerging Paradigms: Beyond WIMPGeneral level of user sophistication has risen – regular use of applications, Web, email, etc.Pervasive networking makes it possible to collaborateInformation overload requires more help in finding, organizing, and analyzing informationConnectivity with non-PC devices increasingFrom Mac to Anti-MacGentner & Nielsen (1996) argue that WIMP is no longer a satisfactory interface.Need to transition from a model of simplicity to a model of intelligenceExamples from Mac design principles (p. 305):Metaphors -> RealityDirect Manipulation -> DelegationSee & Point -> Describe & CommandCollaborative SystemsTime/space matrix of interactionSynchronous AsynchronousCo-located Digital whiteboardsDecision-support softwareElectronic brainstormingShared file systemsVersion controlKnowledge managementWork-flow systemsRemote Video/audio conferencingChat, messagingMUDsEmail, listservsNewsgroupsWeb forumsComputer-supported Cooperative Work (CSCW)How to promote awareness of collaborative effortsOverview of workspace and where each collaborator is “looking”How much should be shown; can be distractingLimits of computer-mediated communicationLoss of “non-verbal” cues, social distinctionsHow is credit/blame tracked? When is anonymity useful/hurtful?Ubiquitous ComputingMark Weiser, seminal paper in Scientific American in 1991No desktop computersComputing integrated seamlessly into daily lifeDevices interact automaticallyGetting closer every day – PDAs, cell phones, iPods, RFID tags, etc.Ubiquitous Computing 2CACM special issues in December 2002, March 2005 - “Disappearing Computer”Human-Information Interaction, rather than Human-Computer Interaction; facilitation of Human-Human communicationBoth physical and mental disappearanceMiniaturization of devicesThink of interactive devices, not a “computer”; e.g., interactive walls or tablesUbiquitous Computing 3Interaction techniquesGesture-based interactionRFID badges for “logging in”Ambient information displays for overview of collaboration activitiesCan extend any object with computational characteristics, but will people expect it and be able to interact? E.g., smart ovenSocial issues: privacy, blurring of work and homeIntelligent InteractionTuring test: computer responses are not distinguished as such by a human userHCI Goal: collect and organize enough information to enable an accurate prediction of what user wants to see or doShould make users’ tasks easier and more satisfyingNatural Language InterfaceAdvantages are obviousDirect input of task goals vs. mapping to system goalsDirect response without perception interpretationDisadvantagesLess preciseTakes more time than command languageInherent ambiguity, context/cultural sensitivitySeparate from speech recognitionMulti-Modal InteractionCACM special issues in March 2003 and January 2004Process two or more combined input modes using recognition-based technologies in order to accurately interpret users’ intentHigher accuracy and efficiency than one mode of interaction alone; similar to human multi-sensory perception combining speech, writing, and gesturesSoftware AgentsA way to deal with information overload, especially from the WebCustomized agents: shopping agents automate tedium of collecting price data, bidding agents eliminate the need to be on-line all the timeNovices may think system is smarter than it is. E.g. Eliza program (in emacs, M-x doctor)Social issues: what information is kept, can it be viewed/edited and by whom, etc.Simulation and Virtual RealityCACM special issues in July 2003 and August 2004Users interact directly with objects of interest ala Star Trek holodeck and The MatrixCurrently requires novel input/output devices to provide haptic feedback (i.e., based on touch)How to combine real and virtual objectsHow to apply to non-entertainment applicationsEmerging Paradigms and SBDCan explore using scenariosTechnology metaphorsClaims
View Full Document