FXKE: Post-Truth Storytelling
completedFellowship
SummaryOur project, entitled FXKE, is a performance about the post-truth digital environment active in our current attention economy, an economy that stimulates and prioritizes eyeball-grabbing content to keep users engaged. Through FXKE, we want to reflect upon the compulsive undermining of the infrastructure of truth (a post-truth symptom), and our modern-day condition of information overload.
We have two correlated creative impulses when creating this piece:
1. To simulate a post-truth digital media environment in which a wealth of content exhausts the attention of its recipients.
2. To channel the kind of unbounded and unguarded generative energy of digital media into our performance, and to create a performative experience of real-time, algorithm-driven, and rewards-optimized content generation.
Research Questions
Artistic Questions
- With what digital theatrical instruments can we use to build up a performance piece, the process of which is “generated” in real-time through the work of algorithms and human improvisations?
- How do we bring the audience into the content generation process and, in so doing, play with the logic of media engagement?
Technical Questions
- How do we work with GPT-3, the OpenAI language generator, and how do we build applications on the GPT-3 platform for the performance piece?
- How do we use other applications (e.g., VUO) to create real-time generative theatrics?
- How do we build a control system for FXKE via which the audience can engage with the performance digitally?
How To...
Fictionalize an AI-powered crowd-reimagining system, FXKE. The performance piece is then a series of user guides explaining the system's features, and it brings the users (audience) into the content generation process. The performance script (the user guides given by the central system, and the content of the website for the performance (website as the system's subsidiary facility), are generated by GPT-3 based on prompts.
Build the technical construction of the website for the performance (JavaScript, Python, and HTML), on which a polling system and a GPT-3 powered chatbot are built. The audience's chatting data is collected for real-time generative animation. The polling system consists of four HTML pages: a controlling page, an audience's page, a page for screens, and a page for performers.
Create visual and sound compositions via VUO that respond to the real-time textual generation from different GPT-3 APIs, then newer contents for the performance are made. These new contents are sent through Syphon, and to QLab, and projected on the screens.