[Demo] How to re-categorize content at scale using LLMs
Summary
Large Language Models (LLMs) are to language as spreadsheets are to numbers: tools for modeling, exploration, and development. Among their many capabilities, LLMs can alleviate chores related to the design and implementation of information architectures. But doing so requires venturing beyond chat-based interfaces. In this brief demonstration, we'll see how to use OpenAI's API and a few open source command line tools to re-categorize content in a 1,000+ page website. The techniques demonstrated can be extended to other common content organization tasks.
Key Insights
-
•
Manual retagging of 1,200 blog posts would take about 10 hours, but leveraging GPT-4 reduced active human time to about 2 hours.
-
•
Using GPT-4 via command line and shell scripts enables automated tagging outside typical chat interfaces.
-
•
An organically grown taxonomy over 20 years contained unclear acronyms and inconsistent tag forms that GPT initially struggled with.
-
•
Cleaning and standardizing the taxonomy before prompting GPT is critical for effective AI assistance.
-
•
A review step of AI-suggested tags in CSV format allows human correction to avoid hallucinations entering production.
-
•
GPT-4 can propose new and useful tags outside the original taxonomy, enriching content classification.
-
•
The four-step GRU framework (Gather, Review, Update, Wrap up) balances automation with human oversight.
-
•
Storing blog content as markdown files simplifies integrating AI workflows via scripting and file manipulation.
-
•
The approach is adaptable and scalable to other CMS platforms by replacing scripting with API calls.
-
•
Taxonomies should use clear, unambiguous terms to improve both human and AI understanding.
Notable Quotes
"Some of the older content has discoverability problems, which is typical with blogs."
"Doing this tagging manually would have taken me around 10 hours of mind-numbing work."
"I’m actually using GPT-4, but not via the chat interface—I'm calling it from the Mac’s command line."
"I had to clean the taxonomy up because GPT wouldn’t know what to do with acronyms like TAOI."
"I save the proposed tags to a CSV file so I can preview and edit them before applying the changes."
"A middle review step prevents hallucinations from making it into the production site."
"GPT-4 functioned as an assistant not just in retagging but also in improving the taxonomy itself."
"The entire process took about three hours from start to finish, about a fifth of the manual time."
"Use clear and obvious terms in taxonomies—unusual acronyms won’t make sense to GPT or others."
"You need to review proposed changes before committing them to production, otherwise errors sneak in."
Or choose a question:
More Videos
"Accessibility often happens too late, as an afterthought, making updates costly and disconnected from lived experience."
Gabriela BarnevaOperationalizing Inclusive Design in Design Ops
September 11, 2025
"Working at a government institution isn’t linear. Some projects might work out. Some simply won’t."
Sofía Delsordo Kassim VeraPublic Policy for Jalisco's Designers to Make Design Matter
December 8, 2021
"You want to let participants know it’s a bit non-typical and they are not being tricked or evaluated."
Marc Majers Tony TurnerInterrupted UX - Add A Dose of Reality To Usability Testing
March 11, 2022
"I hope that today you are transformed."
Victor UdoewaTheme One Intro
March 27, 2023
"The hackathon is a low-commitment way to get people creatively engaged and having fun."
Alnie FigueroaThe Future of Design Operations: Transforming Our Craft
September 10, 2025
"Moving into law felt like starting over, but reframing it as a UX challenge made it manageable."
Chelsey GlassonExit Interview #3: Same as It Ever Was: What Leaving Tech Taught Me About Change
December 17, 2025
"Companies really need to be approaching climate action in a much more holistic way beyond just reducing operational emissions."
Aiyana Bodi James Christie Marc O'Brien Louis RosenfeldThree Key Climate Initiatives and How You Can Help
September 11, 2024
"Expectation describes how things ought to be and reinforces the distinction between the present and what is not yet here."
Nicole AleongFuture Orientations to Everyday Life: Futures Anthropology as a Methodology
March 26, 2024
"When some AI thing is being discussed, put up your hand and say, are we doing evals on this? My team can help."
Peter Van DijckBuilding new AI skills: Creating outsized UX value with evals
June 10, 2026