Swiftie Industrial Complex

100 synthetic Swiftie personas. 3 tools. One very specific obsession.

August 2025
AppData VizAI Survey
100
Synthetic Personas
3
Interactive Tools
5
Survey Questions
103
'Happy' Responses
Original Substack Post

When Taylor Swift appeared on her now-fiancé Travis Kelce's podcast New Heights, it broke the internet — and the discourse that followed surprised me. Not every Swiftie was thrilled, and the range of fan reactions (plus the existence of the Gaylor theory) made me curious about what fandom really looks like under the surface. So I did the only reasonable thing: I built an app to simulate 100 Swifties and asked them directly.

Using ChatGPT's Deep Research, I generated a diverse dataset of 100 synthetic fan personas across 23 demographic categories — then built three interactive tools to explore the results. The essay digs into what happens when you try to model a fanbase with AI: how the data skewed too male at first, how 'happy' appeared 103 times across survey responses, and what the loudest voices on social media actually represent (spoiler: not much).

SwiftieGPT Architecture
Client (React SPA)
React · Vite · TailwindCSS · shadcn/ui
6 pages · Recharts · TanStack Query · Wouter
HTTP / JSON
Server (Express API)
Express · Drizzle ORM · Zod
OpenAI ServiceCSV ParserSurvey Service
Neon PG4 tables
OpenAIgpt-5-nano
CSV100 profiles
Live App — Try It
Swiftie GPT
💜Loading app...
Hosted on ReplitOpen full screen →

About This Project

SwiftieGPT is what happens when you feed 100 synthetic personas into a Taylor Swift-themed survey, then build three interactive tools to explore the results. Blank Space Chat lets you talk to any of the 100 personas. The Eras Report visualizes their rankings. All Too Polled shows the raw survey data.

The strongest 'AI data product' in the portfolio — it combines persona generation, survey methodology, data visualization, and interactive chat in a single Replit app.

Read the Full Story
Notes from the Swiftie Industrial Complex

More Like This