Improbotics: Exploring the Imitation Game Using Machine Intelligence in Improvised Theatre
Open accessAbstract
Theatrical improvisation (impro or improv) is a demanding form of live, collaborative performance. Improv is a humorous and playful artform built on an open-ended narrative structure which simultaneously celebrates effort and failure. It is thus an ideal test bed for the development and deployment of interactive artificial intelligence (AI)-based conversational agents, or artificial improvisors. This case study introduces an improv show experiment featuring human actors and artificial improvisors. We have previously developed a deep-learning-based artificial improvisor, trained on movie subtitles, that can generate plausible, context-based, lines of dialogue suitable for theatre. In this work, we have employed it to control what a subset of human actors say during an improv performance. We also give human-generated lines to a different subset of performers. All lines are provided to actors with headphones and all performers are wearing headphones. This paper describes a Turing test, or imitation game, taking place in a theatre, with both the audience members and the performers left to guess who is a human and who is a machine. In order to test scientific hypotheses about the perception of humans versus machines we collect anonymous feedback from volunteer performers and audience members. Our results suggest that rehearsal increases proficiency and possibility to control events in the performance. That said, consistency with real world experience is limited by the interface and the mechanisms used to perform the show. We also show that human-generated lines are shorter, more positive, and have less difficult words with more grammar and spelling mistakes than the artificial improvisor generated lines.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The current state-of-the-art method for longer text generation incorporates a human-in-the-loop who selects from various generations sampled from the model.
“Because these models do not achieve long-term semantic coherence, the current state-of-the-art method for longer text generation incorporates a human-in-the-loop who selects from various generations sampled from the model [10,67,75].”
From Co-Writing Screenplays and Theatre Scripts with Language Models: Evaluation by Industry Professionals (2023) · cites this paper as [67]
Section 2.2 describes a human controller choosing among model-generated dialogue suggestions, and Section 4.3 says the resulting lines can still be narratively inconsistent. The paper does not establish that this is the state-of-the-art method for longer text generation; Section 4.5 describes its dialogue system as only one component of a larger story-generation system. Page numbers were not available in our copy. (LLM, conf=0.88)
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Hochreiter, S., & Schmidhuber, J. (1997) · Neural Computation · doi:10.1162/neco.1997.9.8.1735 · Cited by 102,318 · see citing works
Sequence to Sequence Learning with Neural Networks
Sutskever, I., Vinyals, O., & Le, Q. V. (2014) · arXiv · doi:10.48550/arxiv.1409.3215 · Cited by 17,766 · see citing works
Measuring Presence in Virtual Environments: A Presence Questionnaire
Witmer, B. G., & Singer, M. J. (1998) · Presence: Teleoperators and Virtual Environments · doi:10.1162/105474698565686 · Cited by 6,371 · see citing works
VADER: a parsimonious rule-based model for sentiment analysis of social media text
Hutto, C., & Gilbert, E. (2014) · Proceedings of the International AAAI Conference on Web and Social Media · doi:10.1609/icwsm.v8i1.14550 · Cited by 6,087 · see citing works
Automated Hate Speech Detection and the Problem of Offensive Language
Davidson, T., Warmsley, D., Macy, M., & Weber, I. (2017) · Proceedings of the International AAAI Conference on Web and Social Media · doi:10.1609/icwsm.v11i1.14955 · Cited by 2,610 · see citing works
Vinyals, O., & Le, Q. (2015) · arXiv · doi:10.48550/arxiv.1506.05869 · Cited by 1,400 · see citing works
Personalizing Dialogue Agents: I have a dog, do you have pets too?
Zhang, S., Dinan, E., Urbanek, J., Szlam, A., Kiela, D., & Weston, J. (2018) · Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) · doi:10.18653/v1/p18-1205 · Cited by 1,177 · see citing works
Wizard of Oz Studies in HRI: A Systematic Review and New Reporting Guidelines
Riek, L. D. (2012) · Journal of Human-Robot Interaction · doi:10.5898/jhri.1.1.riek · Cited by 778 · see citing works
COMPUTING MACHINERY AND INTELLIGENCE
Turing, A. M. (1988) · Elsevier eBooks · doi:10.1016/b978-1-4832-1446-7.50006-6 · Cited by 699 · see citing works
Timing in turn-taking and its implications for processing models of language
Levinson, S. C., & Torreira, F. (2015) · Frontiers in Psychology · doi:10.3389/fpsyg.2015.00731 · Cited by 686 · see citing works
Generating Sentences by Editing Prototypes
Guu, K., Hashimoto, T. B., Oren, Y., & Liang, P. (2018) · Transactions of the Association for Computational Linguistics · doi:10.1162/tacl_a_00030 · Cited by 300 · see citing works
Automated Hate Speech Detection and the Problem of Offensive LanguagePreprint
Davidson, T., Warmsley, D., Macy, M. W., & Weber, I. G. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1703.04009 · Cited by 284 · see citing works
Johnson-Laird, P. N. (2002) · Music Perception An Interdisciplinary Journal · doi:10.1525/mp.2002.19.3.415 · Cited by 283 · see citing works
Collaboration, Dialogue, Human-Robot Interaction
Fong, T., Thorpe, C., & Baur, C. (2007) · Springer eBooks · doi:10.1007/3-540-36460-9_17 · Cited by 278 · see citing works
An Oz-Centric Review of Interactive Drama and Believable Agents
Mateas, M. (1999) · Lecture notes in computer science · doi:10.1007/3-540-48317-9_12 · Cited by 245 · see citing works
Impro: Improvisation and the Theatre
Shafer, G., Johnstone, K., & Barker, C. (1980) · Theatre Journal · doi:10.2307/3207427 · Cited by 211 · see citing works
Retrieve and Refine: Improved Sequence Generation Models For Dialogue
Weston, J., Dinan, E., & Miller, A. (2018) · Proceedings of the 2018 EMNLP Workshop SCAI: The 2nd International Workshop on Search-Oriented Conversational AI · doi:10.18653/v1/w18-5713 · Cited by 165 · see citing works
Personalizing Dialogue Agents: I have a dog, do you have pets too?
Zhang, S., Dinan, E., Urbanek, J., Szlam, A., Kiela, D., & Weston, J. (2018) · arXiv · doi:10.48550/arxiv.1801.07243 · Cited by 165 · see citing works
Event Representations for Automated Story Generation with Deep Neural Nets
Martin, L. J., Ammanabrolu, P., Wang, X., Hancock, W. S., Singh, S., Harrison, B. E., & Riedl, M. O. (2018) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v32i1.11430 · Cited by 159 · see citing works
Believable Agents and Intelligent Story Adaptation for Interactive Storytelling
Riedl, M., & Stern, A. (2006) · Lecture notes in computer science · doi:10.1007/11944577_1 · Cited by 135 · see citing works
Towards human-like spoken dialogue systems
Edlund, J., Gustafson, J., Heldner, M., & Hjalmarsson, A. (2008) · Speech Communication · doi:10.1016/j.specom.2008.04.002 · Cited by 135 · see citing works
Computational Human-Robot Interaction
Thomaz, A. L., Hoffman, G., & Çakmak, M. (2016) · Foundations and Trends in Robotics · doi:10.1561/2300000049 · Cited by 133 · see citing works
Williams, T. (1984) · doi:10.5040/9781350237964.00000036 · Cited by 102 · see citing works
Interactive improvisation with a robotic marimba player
Hoffman, G., & Weinberg, G. (2011) · Autonomous Robots · doi:10.1007/s10514-011-9237-0 · Cited by 100 · see citing works
Cook, P. R., & Fiebrink, R. A. (2011) · Cited by 88 · see citing works
IMPRO: Improvisation and Theatre
Johnstone, K. (1981) · Cited by 85 · see citing works
An empirical study of cognition and theatrical improvisation
Magerko, B. S., Manzoul, W., Riedl, M. O., Baumer, A., Fuller, D., Luther, K., & Pearce, C. (2009) · Creativity and Cognition · doi:10.1145/1640233.1640253 · Cited by 83 · see citing works
Timing in turn-taking and its implications for processing models of language
Levinson, S. C., & Torreira, F. (2016) · MPG.PuRe (Max Planck Society) · Cited by 75 · see citing works
A hybrid control system for puppeteering a live robotic stage actor
Hoffman, G., Kubat, R., & Breazeal, C. (2008) · IEEE RO-MAN · doi:10.1109/roman.2008.4600691 · Cited by 69 · see citing works
THESPIAN: An Architecture for Interactive Pedagogical Drama
Si, M., Marsella, S., & Pynadath, D. V. (2005) · Cited by 61 · see citing works
Breazeal, C., Brooks, A., Gray, J., Hancher, M., Kidd, C. D., McBean, J., Stiehl, D., & Strickon, J. A. (2004) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2003.1249722 · Cited by 36 · see citing works
A Knowledge-Based Framework for the Collaborative Improvisation of Scene Introductions
O’Neill, B., Piplica, A., Fuller, D., & Magerko, B. S. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-25289-1_10 · Cited by 35 · see citing works
Improvisational Computational Storytelling in Open Worlds
Martin, L. J., Harrison, B. E., & Riedl, M. (2016) · Lecture notes in computer science · doi:10.1007/978-3-319-48279-8_7 · Cited by 33 · see citing works
Generating Sentences by Editing PrototypesPreprint
Guu, K., Hashimoto, T., Oren, Y., et al. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1709.08878 · Cited by 33 · see citing works
Shawar, B. A., & Atwell, E. (2016) · International Journal of Speech Technology · doi:10.1007/s10772-015-9330-4 · Cited by 31 · see citing works
Improvised Theatre Alongside Artificial Intelligences
Mathewson, K., & Mirowski, P. (2017) · Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment · doi:10.1609/aiide.v13i1.12926 · Cited by 31 · see citing works
Self-citationHERB's Sure Thing: A rapid drama system for rehearsing and performing live robot theater
Zeglin, G. J., Walsman, A., Herlant, L., Zheng, Z., Guo, Y., Koval, M. C., Lenzo, K., Tay, H. J., Velagapudi, P., Correll, K., et al. (2014) · IEEE Workshop on Advanced Robotics and its Social Impacts (ARSO) · doi:10.1109/arso.2014.7020993 · Cited by 23 · see citing works
Interactive Improvisation with a Robotic Marimba Player
Hoffman, G., & Weinberg, G. (2011) · Springer tracts in advanced robotics · doi:10.1007/978-3-642-22291-7_14 · Cited by 21 · see citing works
Improvised Comedy as a Turing TestPreprint
Mathewson, K. W., & Mirowski, P. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1711.08819 · Cited by 17 · see citing works
Self-citationEmploying Fuzzy Concept for Digital Improvisational Theatre
Magerko, B., Dohogne, P., & Deleon, C. (2011) · Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment · doi:10.1609/aiide.v7i1.12432 · Cited by 15 · see citing works
Online planning for human–multi-robot interactive theatrical performance
Cappo, E. A., Desai, A., Collins, M. L., & Michael, N. (2018) · Autonomous Robots · doi:10.1007/s10514-018-9755-0 · Cited by 15 · see citing works
Affect Detection and an Automated Improvisational AI Actor in E-Drama
Zhang, L., Gillies, M. F. P., Barnden, J. A., Hendley, R., Lee, M. G., & Wallington, A. M. (2007) · Springer eBooks · doi:10.1007/978-3-540-72348-6_17 · Cited by 4 · see citing works
ImprovChat: An AI-enabled Dialogue Assistant Chatbot for English Language Learners (ELL)
Guo, Y. (2018) · OCAD University Open Research Repository (OCAD University) · Cited by 4 · see citing works
Flagged first, then by citations
Research works printed but not linked: 6
- [13]13. Hayes-Roth, B., and Van Gent, R. 1996. Improvisational puppets, actors, and avatars. In Proc Comp Game Dev Conf.
- [21]21. Knight, H., et al. 2011. A savvy robot standup comic: Online learning through audience tracking. In Conf. on Tangible and Emb. Int.
- [30]30. Mori, M., et al. 2012. The uncanny valley [from the field]. IEEE Robotics & Automation Magazine 19(2):98-100.
- [32]32. Patterson, H. 2013. Playing with Grown Ups. Bloomsbury.
- [33]33. Perlin, K., and Goldberg, A. 1996. Improv: A system for scripting interactive actors in virtual worlds. In Proc Conf on Comp. Graphics & Int. Tech., 205-216. ACM.
- [39]39. Thomaz, A., et al. 2016. Computational human-robot inter- action. Foun. and Trends in Robotics 4(2-3):105-223.
Cited by
Sorted by citations
Mirowski, P., Mathewson, K. W., Pittman, J., & Evans, R. (2023) · Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3544548.3581225 · Cited by 240 · see citing works
“Examples of such creative uses of LLMs include the generation of the script of short film Sunspring (2016) [76], It’s No Game (2017) or Sollicitors (2020) [1], improvisational theatre alongside robots by company Improbotics (2016) [10, 67, 69, 70], collaborative script writing for theatre play AI [109], and THEaiTRE c…”
BackgroundSelf-citationMirowski, P., Love, J., Mathewson, K., & Mohamed, S. (2024) · The 2024 ACM Conference on Fairness Accountability and Transparency · doi:10.1145/3630106.3658993 · Cited by 37 · see citing works
Self-citationLi, Y., Wang, S., & Li, Z. (2024) · Journal of Hospitality and Tourism Technology · doi:10.1108/jhtt-01-2024-0053 · Cited by 22 · see citing works
Improv with Robots: Creativity, Inspiration, Co-Performance
Rond, J. J., Sanchez, A. G., Berger, J., & Knight, H. (2019) · IEEE RO-MAN · doi:10.1109/ro-man46459.2019.8956410 · Cited by 20 · see citing works
Collaborative Storytelling with Human Actors and AI Narrators
Branch, B., Mirowski, P., & Mathewson, K. W. (2021) · arXiv · doi:10.48550/arxiv.2109.14728 · Cited by 11 · see citing works
Self-citationCreative Robotics Theatre: Designing Creative Interactions with Tangible and Embodied Interfaces
Samani, H. A., Lalioti, V., Serbanescu, D. A., Chicau, J., Polydorou, D., Rodosthenous, G., Knowlson, A., Bakalos, Y., Neale, M., & Indurkhya, B. (2024) · Designing Interactive Systems Conference · doi:10.1145/3656156.3658387 · Cited by 9 · see citing works
Theatre dialogues with machines
Lösel, G. (2024) · Interdisciplinary Science Reviews · doi:10.1177/03080188241257882 · Cited by 3 · see citing works
Improvisation Theatre as HRI simulation tool
Dertien, E., van Delden, R. W., & Reidsma, D. (2024) · International Conference on Movement and Computing (MOCO) · doi:10.1145/3658852.3659067 · Cited by 3 · see citing works
Liu, R., Christopher, C., Martens, C., Ontañón, S., Mirowski, P., Mathewson, K. W., Winters, T., & Farrugia, S. (2019) · Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment · doi:10.1609/aiide.v15i1.5254 · Cited by 3 · see citing works
Self-citationTheatre About Science. Theory and Practice
Montenegro, M., Oliveira, F. M., da Cruz, M. T. G., Amaral, S. V., & Moreira, F. (2023) · Imprensa da Universidade de Coimbra eBooks · doi:10.14195/978-989-26-2507-2 · Cited by 4 · see citing works
The Influence of the Artificial Intelligence based CGI on the growth of the Film Industry
Amba, R., & Singh, H. (2023) · International Conference on Image Information Processing (ICIIP) · doi:10.1109/iciip61524.2023.10537692 · Cited by 3 · see citing works
Andresen, M., Reiter, N., & The (2024) · De Gruyter eBooks · doi:10.1515/9783111071824 · Cited by 2 · see citing works
Rosetta Code: Improv in Any Language.
Mirowski, P., Mathewson, K. W., Branch, B., Winters, T., Verhoeven, B., & Elfving, J. (2020) · ePrints Soton (University of Southampton) · Cited by 2 · see citing works
Self-citationArtificial Conversational Agent using Robust Adversarial Reinforcement Learning
Wadekar, I. (2021) · International Conference on Computer Communication and Informatics (ICCCI) · doi:10.1109/iccci50826.2021.9402336
Derri, A., Filacanapa, G., Magris, E., & Anzalone, S. M. (2025) · Lecture notes in computer science · doi:10.1007/978-981-95-2398-6_39
Creative AI for Live Interactive Performances: Foundations, Challenges, and Future Directions
Woodward, K., Falcon-Caro, A., Ramchurn, R., & Benford, S. (2026) · Communications in computer and information science · doi:10.1007/978-3-032-16893-1_1
Spontaneous Spectacles: AR- and LLM-Enabled Improvised Theatre Practice
Mirowski, P., Branch, B., & Mathewson, K. W. (2026) · Creativity and Cognition · doi:10.1145/3803784.3816886
Self-citation
- Authors
- Mathewson, K., & Mirowski, P.
- Affiliations
- University of Alberta (CA)
- Venue
- Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment
- Published
- 2018-09-25
- Volume
- 14
- Issue
- 1
- Pages
- 59-66
- ISSN
- 2326-909X (ISSN-L)
- 2334-0924
- OpenAlex
- W2890043461
- Cited by
- 18
- References
- 42
- Citations by year
- 2026: 3 · 2025: 1 · 2024: 6 · 2023: 3 · 2021: 2 · 2020: 1 · 2019: 2
- FWCI
- 2.24
- Type
- conference paper
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- AAAI Publications (The Association for the Advancement of Artificial Intelligence (AAAI)) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Social Sciences › Psychology › Social Psychology › Social Robot Interaction and HRI
- Physical Sciences › Computer Science › Artificial Intelligence › Artificial Intelligence in Games
- Physical Sciences › Computer Science › Artificial Intelligence › Speech and dialogue systems
- Keywords
- improvisational theatre, chatbots, Turing test, dialogue generation, deep learning, film subtitles, rehearsal, audience perception
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review