1 / 15

Human Computer Interaction Lecture 24 Cognitive Models

Human Computer Interaction Lecture 24 Cognitive Models. Linguistic notations. Understanding the user's behaviour and cognitive difficulty based on analysis of language between user and system. Backus–Naur Form (BNF) Task–Action Grammar (TAG). Backus-Naur Form (BNF).

sofiam
Download Presentation

Human Computer Interaction Lecture 24 Cognitive Models

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Human Computer InteractionLecture 24Cognitive Models

  2. Linguistic notations • Understanding the user's behaviour and cognitive difficulty based on analysis of language between user and system. • Backus–Naur Form (BNF) • Task–Action Grammar (TAG)

  3. Backus-Naur Form (BNF) • Very common notation from computer science • A purely syntactic view of the dialogue • Terminals • lowest level of user behaviour • e.g. CLICK-MOUSE, MOVE-MOUSE • Nonterminals • ordering of terminals • higher level of abstraction • e.g. select-menu, position-mouse

  4. Example of BNF • Basic syntax: • nonterminal ::= expression • An expression • contains terminals and nonterminals • combined in sequence (+) or as alternatives (|) draw line ::= select line + choose points + last point select line ::= pos mouse + CLICK MOUSE choose points ::= choose one | choose one + choose points

  5. Measurements with BNF • Number of rules (not so good) • Number of + and | operators • Complications • same syntax for different semantics • no reflection of user's perception

  6. Task Action Grammar (TAG) • Making consistency more explicit • Encoding user's world knowledge • Parameterised grammar rules • Nonterminals are modified to include additional semantic features

  7. Consistency in TAG • In BNF, three UNIX commands would be described as: copy ::= cp + filename + filename | cp + filenames + directory move::= mv + filename + filename | mv + filenames + directory link ::= ln + filename + filename | ln + filenames + directory • No BNF measure could distinguish between this and a less consistent grammar in which link::= ln + filename + filename | ln + directory + filenames

  8. Consistency in TAG (cont'd) • consistency of argument order made explicit using a parameter, or semantic feature for file operations • Feature Possible values • Op = copy; move; link • Rules • file-op[Op] ::= command[Op] + filename + filename • | command[Op] + filenames + directory • command[Op = copy] ::= cp • command[Op = move] ::= mv • command[Op = link] ::= ln

  9. Physical and device models • The Keystroke Level Model (KLM) • Buxton's 3-state model • Based on experimental knowledge of human mental system

  10. Keystroke Level Model (KLM) • Lowest level of (original) GOMS • Six execution phase operators • Physical motor: K - keystroking P - pointing H - homing D – drawing • Mental M - mental preparation • System R – response • Times are empirically determined. • Texecute = TK + TP + TH + TD + TM + TR

  11. Keystroke Level Model (KLM)

  12. Keystroke Level Model (KLM) Texecute= TK+TP+TH+TD+TM+TR

  13. KLM - Example For example, consider how long it would take to insert the word not into the following sentence, using a word processor like Microsoft Word: Running through the streets is normal. So it becomes: Running through the streets is not normal.

  14. KLM - Example The times for each of these operators can be: Mentally prepare(M) 1.35 Reach for the mouse(H) 0.40 Position mouse before the word “normal”(P) 1.10 Click mouse(P1) 0.20 Move hands to home position on keys(H) 0.40 Mentally prepare(M) 1.35 Type “n” (good typist) (K) 0.22 Type “0” (K) 0.22 Type “t” (K) 0.22 Type “space” (K) 0.22 Total predicted time: 5.68 Sec

  15. Architectural models • All of these cognitive models make assumptions about the architecture of the human mind. • Long-term/Short-term memory • Problem spaces • Interacting Cognitive Subsystems

More Related