I made
https://random-character.comYeah, it's the perfect use case for generative AI. I worked on it because it seemed like a hard and niche enough problem, and yet not important enough that someone else would try to solve.
It follows certain patterns, aka tropes. Story tropes have been around since Classical Greek civilization. It uses procedural generation to make sure that characterizations don't conflict. It uses some techniques to make it easy to get into the character rather than just being a third party description.
As you can see, it's far from perfect. Search traffic has gone down about 50% but direct users have gone up by about 30%. So it does appeal to a niche.
I've been using GPT-3 as a kind of "pre-render" because it's so damn tiring to write descriptions of someone being brave. But it's not quite good enough, and ChatGPT can just do the whole thing quickly and for almost free.
ChatGPT has a huge weakness here though - it doesn't quite know what makes an interesting character, and usually the people asking it don't know either. It's about setting up tension. There's intention and obstacle. Plots and characters usually need to be simplified to make the story easier to follow.
With GPT-3.5 being so cheap, we could actually plug in AI directly here on a free app. But at 5 cents per character it still adds up to $100/month.
Then again, there's interesting stuff, like more directly relevant content rather than this genericness. It can generate incredible detail on articles of clothing. And so on.