Project · 2023 · Conversational AI

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.

ChatGPSteve
Interactive CV
Est. 2023
12 yrs
of career history behind every answer
Nº 01

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.

Nº 02

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.

Trained on
01My website
02Professional profiles
03
Detailed answers
to the questions I am most often asked about my career
Biggest difference
Nº 03

Giving it a face

Stylised 3D avatar of Steve, created with Midjourney Midjourney · stylised 3D avatar
D-ID · motion + speech

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 build
Each tool had one defined job.
Nº 01
Writesonic
handled the conversation
Nº 02
Midjourney
created the visual identity
Nº 03
D-ID
added movement
Connecting them was the experiment.

the model matters, but the system around it matters more

Nº 04

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:

01A specific task.
02Trusted source material.
03A defined voice.
04Clear expectations for a useful answer.
05Testing against the questions people actually ask.
06A human responsible for what the system represents.

Those less visible decisions made ChatGPSteve mine. Without them, it would have been another generic chatbot.

ChatGPSteve
Ask it anything