BT/PACCIT Event London, 13 Oct 2005
Download
Report
Transcript BT/PACCIT Event London, 13 Oct 2005
Making Learning Fun
E-Drama Project
On-line dramatic improvisation (role-play) with
Artificial Intelligence enhancements
John Barnden, University of Birmingham
Amanda Oldroyd, BT Group CTO
Jemima Cattel, Hi8us Midlands Ltd
Jonnie Turpie, Maverick TV Ltd
Presentation Structure
Introduction
Benefits of software
AI developments
User study feedback
3D interfaces
Insights
Introduction: What is E-drama
In this presentation, e-drama means dramatic improvisation or role-play where
the actors don’t work on a real stage but instead sit at computers and operate
virtual on-screen characters. Actors type in “speeches” which are shown in
speech bubbles. There is usually also a director who sits at another computer.
from a version
of the edrama
system from
Hi8us – already
a proven tool
Usually a
loose scenario
is specified,
such as a
School
Bullying
scenario,
or an
educational
scenario
(History,
Science, etc.)
Seminar Themes Addressed
Making learning more motivating and fun
Challenging game-like activities
Creativity
Various types of hard-to-reach learner, and
shy or disaffected learners
Next-generation e-learning resources
The Point of E-Drama
Complements the use of live improvisation
in learning and creativity.
It is anonymous and therefore less
intimidating, and also more motivating:
92% of school students in recent test found
edrama less nervous-making
81% found it more enjoyable overall
Beneficial for emotionally difficult topics.
Plan of Rest of Talk
Directorial interventions
Desirability of semi-automating them
Current developments towards this
Points from recent user-testing
More advanced graphics
Directorial Intervention
Director can intervene to keep the drama on
fruitful tracks,
incl. with regard to expressed emotions.
Director can send (written) messages to all
actors or “whisper” to an individual one.
Director can introduce a bit-part character
such as a policeman to stir the action up.
A Reason for Directorial Intervention
Emotional and other “affective” expression is
inappropriate, excessive or lacking.
-- Swearing or out-of-character rudeness
-- Excessive anger or hostility
-- Lack of expected hostility
-- Lack of expected embarrassment
-- Lack of expected concern about someone’s
emotional state
Artificial Intelligence and Human-Language
Processing
Problem: demands on director are substantial.
Partial automation would be beneficial.
We are implementing
automated detection of affect (e.g., emotion), hence
automated directorial interventions, incl. introduction
of automated affect-sensitive bit-part characters
Will allow more widespread and untrained use.
Scalability, distributed interaction
Artificial Intelligence, contd
The automation is not intended or
expected to make the overall
experience better.
It would be a good result if it made it
not too much worse!
Automated Bit-Part Character
EmEliza is our first research-prototype program
for operating an automated affect-sensitive bitpart character:
It detects affective aspects of the other characters’
speeches, makes certain types of inference, and
makes short response speeches.
Operating in our demo here.
EmEliza – A Bit-part Character Actor
Human-acted
character
EmEliza’s perception
of that character
I am scared of Mayid. He
is a bully.
I can't move my legs
and it's killing me! boo
hoo *cries*
I am going to hit you.
[A LITTLE BIT SCARED]
[VERY SCARED]
[A LITTLE BIT THREATENING]
EmEliza’s
character’s
replies
Why not let your mum
talk to his parents
Oh, dear, Please be
more brave. Help will be
here soon.
You look like a real
trouble maker.
User Testing: Pilot Run
Swanshurst School, Birmingham, May 2005
Methodology:
39 subjects were involved
over two days.
Each of them participated in
both of the two selected
scenarios, namely
School Bullying and
Crohn’s Disease,
with/without EmEliza.
One Result:
Nobody suspected
that (sometimes) one
bit-part character was
computer-operated.
Some Preliminary User-Testing Results
When a certain character “Dave” was played by
EmEliza:
Little effect on the proportion of (other) actors who
regarded Dave as being poorly played.
NB: substantial effect on various other measures and
on actors’ comments.
Having EmEliza as Dave, contd.
Did raise the proportion of actors who got
bored from 9% to 18% …. BUT
Reduced the proportion of actors saying
they disliked playing their own character
from 24% to 12%.
Raised the proportion of actors who wanted
the improv to be longer from 74% to 88%.
Adding 3rd Dimension
Dealing with sophisticated user groups:
Experience with gaming technologies
High expectations
3d characters and customisation
3d virtual environments
Realtime 3D Rendering
Virtual world rendering
architecture (TARA):
realtime 3D engine for
avatars and backgrounds
3D virtual characters with
customisation and
animation libraries
Expressive Behaviour - Demeanour System
Generating expressive body language
for virtual characters in order to create
emotionally richer on-line experiences
Behaviour is generated based on a
set of parameters representing
emotion, mood, personality etc.
Customise characters’ behaviour in
advance.
Automated Behaviour linked to profiles
Profiles related to the key
character types in the roleplay structure
Each avatar animates
automatically in response to
other characters
No user intervention
required during role-play
profiles
Main
characte
r
Friend
Arbitrator
Antagonist
Bit-parts
Review
Hi8us edrama is already a proven tool, used by a
range of users in a range of settings.
Building on established role-play techniques – online.
AI enhancements provide the opportunity to enable
more widespread and untrained use.
3D enhancements build on existing software to
provide a richer user experience with low overhead.
Benefits of E-Drama:
from Learner Point of View
“It was really fun and a
change from ordinary
activities to help
understand bullying and
diseases”
“I preferred using this to having a
conversation face to face because you can
almost ‘hide’ behind the character”
Benefits of E-Drama:
from Teacher Point of View
Releases learner creativity, free
from peer pressure
Encourages learner involvement
Motivates study of the included
background material
Low overhead for teachers to
become proficient in running
sessions
It’s fun for the teacher too!: can be guide, actor or director
Seminar Themes Addressed
Making learning more motivating and fun
Challenging game-like activities
Creativity
Various types of hard-to-reach learner, and
shy or disaffected learners
Next-generation e-learning resources
Thank you
Questions
http://www.cs.bham.ac.uk/research/projects/edrama/