The System To Augment Non-speakers Dialogue Using Puns ...

The System To Augment Non-speakers Dialogue Using Puns ...

Interactive computer generation of jokes for language skill development Applied Computing, University of Dundee Annalu Waller Dave OMara Informatics, University of Edinburgh Graeme Ritchie Helen Pain Ruli Manurung also: Alistair Low, Lucia Trujillo-Dennis Outline

Motivation STANDUP project JAPE Two extensions to JAPE Low (2003) Trujillo-Dennis (2003) STANDUP revisited Summary

Humour and language impaired children Use of humour enhances childrens linguistic & conversational skills, social interaction (Waller et al 2001) Language-impaired children (LIC) have limited opportunities for language-play & humour Thus, LIC have significantly poorer comprehension of humour Understanding of humour from LIC aged 13-15 working

on 5-7 curriculum (OMara et al 2002) This suggests that LIC have ability to use jokes if more accessible STANDUP Project Build support tool that enables LIC to experience language play (through humour) Current LIC tools are primarily functional, focusing on needs-based communication Existing computer based tools: text prediction, improving syntax, second language learning, discussion skills Automated humour

JAPE (Binsted & Ritchie 1994, 1997) is capable of producing punning riddles such as: Whats the difference between leaves and a car? One you brush and rake, the other you rush and brake. What do you get when you cross a monkey and a peach? An ape-ricot. What do you call a murderer with fibre? A cereal killer. It searches a general purpose dictionary to find words that fit pre-defined structures called

schemas and templates. JAPE:Example What do you call a strange market ? JAPE:Example What do you call a strange market ? A bizarre bazaar. JAPE:Example What do you call a

strange market ? A bizarre bazaar. homophone JAPE:Example What do you call a strange market ? describes A bizarre bazaar. homophone JAPE:Example

synonym What do you call a strange market ? describes A bizarre bazaar. homophone JAPE:Example synonym What do you call a strange market ?

describes A bizarre bazaar. homophone synonym JAPE:How it works SCHEMA: homophone A B synonym

synonym C D TEMPLATE: What do you call a C D ?A

A B . JAPE:How it works SCHEMA: bizarre homophone synonym synonym

TEMPLATE: What do you call a ?A . JAPE:How it works SCHEMA: bizarre homophone bazaar synonym

synonym TEMPLATE: What do you call a ?A . JAPE:How it works SCHEMA: bizarre homophone

bazaar synonym synonym strange TEMPLATE: What do you call a ?A . JAPE:How it works

SCHEMA: bizarre homophone bazaar synonym strange synonym market TEMPLATE:

What do you call a ?A . JAPE:How it works SCHEMA: bizarre homophone bazaar synonym

synonym strange market TEMPLATE: What do you call a strange market ?A bizarre

bazaar . JAPE:How it works SCHEMA: bare homophone synonym synonym TEMPLATE:

What do you call a ?A . JAPE:How it works SCHEMA: bare homophone bear synonym

synonym TEMPLATE: What do you call a ?A . JAPE:How it works SCHEMA: bare homophone bear

synonym synonym nude TEMPLATE: What do you call a ?A . JAPE:How it works SCHEMA:

bare homophone bear synonym nude synonym animal TEMPLATE: What do you call a

?A . JAPE:How it works SCHEMA: bare homophone bear synonym synonym

nude animal TEMPLATE: What do you call a nude animal ?A bare

bear . JAPE (cont.) Suitable joke experts found JAPEs better jokes comparably funny to those in childrens joke books (Binsted et al. 1997) Limitations: Slow tries out all the words in the dictionary! Unguidable mechanism exhaustive search

How do we adapt this for interactive usage? Extensions to JAPE (1) Low (2003) developed a graphical user interface (GUI) for JAPE, with added functionality: Creating jokes Riddle-solving Joke library Topic database Lexical support

Still slow, interface fairly complex Added functionality Interactivity Customizability Extensions to JAPE (2) Trujillo-Dennis (2003) developed UI for children

with speech impairments (possibly) motor disabilities no cognitive disabilities Explores several aspects of the user interface: Simple language and visual layout Adaptable colour schemes Speech output Single switch scanning interface Not tested on actual target users

Accessibility (scanning interface) STANDUP Revisited To build a tool that aids LIC in creating jokes Interactive: speed, efficiency Customizable: extensible User-centred design for LIC-specific interface Appropriateness: What do you get when you cross a vitellus and a saddlery? A yolk yoke.

What do you call a capable seed? An able semen. Summary Humour enhances childrens conversation and social interaction Support LIC with wordplay software Starting point: JAPE, various extensions Interactivity and customizability User-centred design email: [email protected]

Recently Viewed Presentations

  • Lesson 9.9 Introduction To Trigonometry

    Lesson 9.9 Introduction To Trigonometry

    Lesson 9.9 Introduction To Trigonometry Objective: After studying this section, you will be able to understand three basic trigonometric relationships This section presents the three basic trigonometric ratios sine, cosine, and tangent.
  • Dual Enrollment and AP Classes - PC\|MAC

    Dual Enrollment and AP Classes - PC\|MAC

    WGTC MOWR Program Criteria. Must meet minimum admissions test required by WGTC (shown on next slide) Must complete WGTC application process. Must submit a MOWR Participation Agreement signed by student, parent, and high school counselor. Provide official High School Transcript....
  • Tech 101 - wv01000962.schoolwires.net

    Tech 101 - wv01000962.schoolwires.net

    Wireless. Every School has wireless throughout the building. Instructional Technology
  • EMR Refresher Module I Airway/

    EMR Refresher Module I Airway/

    Agents and devices: explosives and homemade bombs, chemical agents, insecticides, nerve agents, blister agents, biologic agents. Your response as an EMR: Know the limits of your training. Always keep yourself safe and exercise due diligence for the safety of others.
  • Law & Justice

    Law & Justice

    The more happiness something can create the more valuable to society. The less happiness something can create the less valuable to society. Maximising happiness is the object of justice. Utilitarianism - Calculating Utility Bentham came up an objective calculation to...
  • The Story of the Star-Spangled Banner - OUTSIDE THE BOX

    The Story of the Star-Spangled Banner - OUTSIDE THE BOX

    The Story of the Star-Spangled Banner The Story of the Star-Spangled Banner The story of "The Star Spangled Banner" is a story of heroism and courage that began late in the summer of the year 1814. For two years, the...
  • Ephesians Sit Walk Stand 6: 10  -2 4

    Ephesians Sit Walk Stand 6: 10 -2 4

    The Will: Ephesians 6:10-24. Phil. 2:3-4 ~ 3. Let. nothing . be done. through selfish ambition or conceit, but in lowliness of mind let each esteem others better than himself. 4Let each of you look out not only for his...
  • Vermont Development Conference November 4, 2015 Snapshot of ...

    Vermont Development Conference November 4, 2015 Snapshot of ...

    UVM Legislative SummitNovember 17, 2015Vermont's 21st Century Economy. Mathew Barewicz. Economic & Labor Market Information Division. Vermont Department of Labor. 802.828.4153. www.vtlmi.info