Creating interfaces - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

Creating interfaces

Description:

Time in class to practice xml, VoiceXML and ... (Anecdotal): people appear willing to use machine checkout at ... rude, bored, unresponsive clerks. Speed ... – PowerPoint PPT presentation

Number of Views:29
Avg rating:3.0/5.0
Slides: 10
Provided by: jeanin72
Category:

less

Transcript and Presenter's Notes

Title: Creating interfaces


1
Creating interfaces
  • News story on people using machines
  • Questions on VoiceXML?
  • Time in class to practice xml, VoiceXML and plan
    Project 2
  • Homework make posting on Project 2 and prepare
    brief presentation

2
News story
  • NYTimes
  • (Anecdotal) people appear willing to use
    machine checkout at stores, machine purchase of
    tickets
  • Mention alternative rude, bored, unresponsive
    clerks
  • Speed
  • May not be a user choice companies making
    decision
  • Comments?
  • Designing these interfaces may be employment/job
    opportunity

3
VoiceXML
  • "Logic" can be implemented in multiple ways
  • logic of grammar
  • grammars or menu
  • if statements
  • script
  • variables (assign, etc.)
  • Ways we aren't covering server-side program

4
VoiceXML is
  • an XML language, but very different from XML used
    for holding data in a structured way.
  • Very close to a procedural programming language
  • Forms are set up with grammars or equivalent and
    indications of what to do when grammar(s) is
    satisfied or not

5
VoiceXML
  • 'human-like' behavior, namely conversation
  • directed speech recognition and
  • speech synthesis
  • Artificial intelligence sometimes defined as
    'surprisingly human behavior'

6
not so good example
  • Today I called American Airlines Advantage
  • Voice asked me for my AA (frequent flyer) number
  • Confirmed it
  • Directed me to agent who
  • Asked me for the number again (sigh)
  • (very good service)

7
VoiceXML
  • Questions?

8
Project II
  • This is a classan opportunity to learn!
  • Consider doing something different, perhaps
    creating a (pilot) application for a real
    function not your own.
  • It is up to you.

9
Homework
  • Make posting
  • check spelling. Whole sentences or well-organized
    'bullets'.
  • Function, audience
  • Prepare presentation
  • Function, audience, way to assess success, plan
    for work (including what the difficult part is)
Write a Comment
User Comments (0)
About PowerShow.com