- Oct 9, 2013
- 3,471
- 14,472
I'm building a ton of interesting AI models so I've decided to create a journey for people to follow along.
ChatGPT Sucks
The first thing to point out is this is not some lame-ass journey using chatgpt to do more lame ass chatgpt stuff.
Chatgpt is a steaming pile of poop for a great number of tasks. It's super basic and you can find prompts all over the internet, so people love to hype it up and sell stuff like "97 Amazing SEO Prompts to Make you Big Fat Dollaz" and other such nonsense.
The reality is, chatgpt is made for dialog. It's only good at general chat and Q&A with people. It's hugely overused because it's all most people really understand. That gives anyone who understands fine tuning a ridiculously enormous competitive advantage. Heck, I doubt any of the AI marketing/SEO companies do a single bit of fine tuning. They're all using gpt 3.5 and gpt 4.
No joke. This image represents the situation.
The tiny dot in the middle is what you can achieve with chatgpt 3.5
The slightly bigger circle around it is what you can do with chatgpt 4
The massive circle is what you can achieve with fine tuning.
And the crazy thing is, you can in a lot cases achieve gpt4 level performance on a specific downstream task by fine tuning for that downstream task with models as small as curie. And for certain problems you can do it with ada/babage. You don't even need davinci for a lot of stuff, but a fine tuned davinci will easily match or beat chatgpt 4 for almost anything.
There is immense untapped power and capabilities within even the small models that you can only tap into by fine tuning for a specific downstream task.

What I'll be sharing
I'll be sharing a fair amount of what I'm doing. I won't be going into intensive detail. Especially with hyperparameters and specific formats for the fine tuning as if I go into too much detail other companies can replicate it.
But I will give a high level overview of the journey, showing the results and talking about the individual fine tunes. How they work, the models used and what kind of data I use to fine tune them. (Just not my exact training data format)
The core plan is to be able to use fine tuned machine learning models to give very accurate predictions within SEO. I'll list out the first models I'm working on.
Initial Models
I'm working on the first model just now. I'm about to have dinner then I'll go into detail about the plan for it then share the results once it's fine-tuned.
ChatGPT Sucks
The first thing to point out is this is not some lame-ass journey using chatgpt to do more lame ass chatgpt stuff.
Chatgpt is a steaming pile of poop for a great number of tasks. It's super basic and you can find prompts all over the internet, so people love to hype it up and sell stuff like "97 Amazing SEO Prompts to Make you Big Fat Dollaz" and other such nonsense.
The reality is, chatgpt is made for dialog. It's only good at general chat and Q&A with people. It's hugely overused because it's all most people really understand. That gives anyone who understands fine tuning a ridiculously enormous competitive advantage. Heck, I doubt any of the AI marketing/SEO companies do a single bit of fine tuning. They're all using gpt 3.5 and gpt 4.
No joke. This image represents the situation.
The tiny dot in the middle is what you can achieve with chatgpt 3.5
The slightly bigger circle around it is what you can do with chatgpt 4
The massive circle is what you can achieve with fine tuning.
And the crazy thing is, you can in a lot cases achieve gpt4 level performance on a specific downstream task by fine tuning for that downstream task with models as small as curie. And for certain problems you can do it with ada/babage. You don't even need davinci for a lot of stuff, but a fine tuned davinci will easily match or beat chatgpt 4 for almost anything.
There is immense untapped power and capabilities within even the small models that you can only tap into by fine tuning for a specific downstream task.

What I'll be sharing
I'll be sharing a fair amount of what I'm doing. I won't be going into intensive detail. Especially with hyperparameters and specific formats for the fine tuning as if I go into too much detail other companies can replicate it.
But I will give a high level overview of the journey, showing the results and talking about the individual fine tunes. How they work, the models used and what kind of data I use to fine tune them. (Just not my exact training data format)
The core plan is to be able to use fine tuned machine learning models to give very accurate predictions within SEO. I'll list out the first models I'm working on.
Initial Models
- Classify a webpage
- Generate a list of keywords that a webpage should rank for on page 1 of Google based on the headers and title(outline).
- Generate a list of keywords that a webpage should rank for on page 1 of Google based on the full article (limited depending on model I choose because of size of context window)
- Generate a list of keywords that a webpage should rank for on page 1 of Google based on outline + other extra data. Things like word count, topical authority scores, backlinks. This can be very varied.
- Generate an outline for an article when given a keyword -- Super exciting one here. You can give a keyword + classification class(From first model) and it'll generate an outline based on what it's seen with existing pages ranking in position 1.
I'm working on the first model just now. I'm about to have dinner then I'll go into detail about the plan for it then share the results once it's fine-tuned.