What does a CV become when you can talk to it?
ChatGPSteve is an interactive version of my CV, built from 12 years of career history. Instead of scrolling through a timeline, you can ask what I have done and get an answer in my voice, grounded in the source material behind it.
I built it in 2023 to answer a simple question: could AI make my experience easier to explore without turning it into a generic professional summary?
It became one of my first experiments in a principle that now runs through all my AI work: the model matters, but the system around it matters more.
Starting with a real task
The task was not “build a chatbot”. It was to make a long and varied career easier for someone else to understand.
A traditional CV asks the reader to work through roles, dates and bullet points. I wanted people to be able to start with what mattered to them:
That gave the experiment a clear standard. The answers needed to be specific, accurate and recognisably mine.
Building the conversational foundation
I used Writesonic for the conversational layer and trained it on my website, professional profiles and detailed answers to the questions I am most often asked about my career.
The detailed answers made the biggest difference.
There is a large gap between an AI saying “Steve has experience in experimentation” and explaining the programme he built, the problem it addressed and the result it produced. One is a generic summary. The other is useful evidence.
That lesson has stayed with me: good AI output begins with trusted source material, clear context and a standard for what a good answer looks like.
Giving it a face
Midjourney · stylised 3D avatar
A text-only chatbot could retrieve the information, but it did not fully deliver the sense that you were talking to a version of me.
I used Midjourney to create a stylised 3D avatar, then D-ID to add natural movement and speech. The intention was never to make it pass as real. It was to give the experience enough personality to feel approachable and unmistakably connected to me.
the model matters, but the system around it matters more
The model was only one part
ChatGPSteve taught me that useful AI rarely comes from choosing one impressive tool and asking it to do everything.
The result depended on several parts working together:
Those less visible decisions made ChatGPSteve mine. Without them, it would have been another generic chatbot.