apparently Ben tells me that you can use tensorflow IN THE BROWSER (!!!) combined with a webcam to get data about body positions, and then somehow use this to either generate an avatar, or in some other way create raw material for a dance battle.
I will attempt to experiment with this at some point.