Emergence by John McCormick, Steph Hutchison and an emerging performing agent, is a duet performed between a human dancer and an artificially intelligent performing agent. The agent has learnt to dance through a rehearsal process with the dancer, sharing the dancer’s movement and style. Emergence sees the dancer and agent co-creating an interactive semi-improvised dance […]


The dance version of Recognition is part of the performance Emergence. Steph and the performing agent dance together but independently. The agent has learnt to dance from Steph. When Steph is onstage dancing, the morphing form uses her movement data to animate itself. When she leaves the stage the morphing form uses the agents movement. […]

Verbose Mode

Verbose Mode by John McCormick with Steph Hutchison. Part of the performance Emergence. A performing software agent has learnt to recognise some short dance phrases performed by Steph. When it recognises the phrases it responds with commentary on Steph’s performance. Performed at Motion.lab, Deakin University Melbourne. Supported by Motion.lab and Centre for Intelligent Systems Research.

Performing agent recognising Steph’s movement sequences

A neural network software agent has learnt to recognise some movement phrases taught to it by Steph. When it thinks it has recognised a movement it responds with some thoughts related to name of the movement. There are six movement phrases in this study. We are using Artificial Neural Networks (ANN) combined with Hidden Markov […]

Steph and the performing agent sharing a body

A neural network based software agent has learnt some movement from Steph and can generate dance phrases using this learnt vocabulary. When Steph dances, the “body”, the morphing form, uses her movement to animate itself, when Steph leaves, the body uses the agent’s movement. Movement is tracked with a kinect sensor. The two different “dresses” […]

Performing agent creating dance movement from Steph’s starting movements

A neural network based software agent has learnt some semi-improvised dance phrases from Steph. Here Steph provides movements which the agent then uses as starting points for the generation of its own movement phrases as a response. Steph’s avatar is white, the Agent’s avatar is red. We are using an optical motion capture system to […]