Show HN: Domain Name Search with AI
In my exploration of OpenAI, I just created a domain-name search that takes business description as an input, and generates interesting domain names for it. It then uses DNSimple API to check if .com is available.
In my view it is a much easier way to find a suitable domain, as the AI thinks of a much large pool of possible names than my own brain. SmartyNames found its own name, using the tool itself.
Hope you enjoy it! https://smartynames.com/
179 comments
[ 4.2 ms ] story [ 304 ms ] threadThis reads like satire.
You don't need to actually care about what it says, just if there is a record returned or not.
> TERMS OF USE: You are not authorized to access or query our Whois database through the use of electronic processes that are high-volume and automated except as reasonably necessary to register domain names or modify existing registrations...
Since they aren't registering domain names or modifying existing registrations, their use would be prohibited by these terms of use.
The project is for the express purpose of registering domain names. And the project only does queries as needed to verify domain ownership - falling under "reasonably necessary".
IANAL so my opinion means very little, but it seems like the TOS are targeted towards people who want to abuse the system for doing things like mass data collection, spamming, and other "bad behaviors". Not someone who wants to make sure domains are available for registration.
After all, how do the big players do it? Simply downloading the list of all valid domains even once a day would not be sufficient.
Could you darken the red or lighten the green a bit? With red/green color blindness (about 5% of people I think) I can't really tell the border colors apart.
As someone unfortunately prone to coming up with grand plans to build things, I could get a lot of use out of this. I have a handful of domains currently collecting dust, but hope to actually follow through on my plans at some point :) Far more time than I'd care to admit was spent on finding them, so something like this would have been a great time saver.
The most important feature IMO is the .com availability checking, which doesn't seem to be working at the moment. In addition to the AI-generated names, it might be nice to allow users to enter names manually as well (once I see an AI generated one, by brain starts to generate lots of similar ideas). Another cool feature could be to be able to select a domain you like, and then have it generate further suggestions similar to that name.
Unlike the old API, this one will mark something as "available" whether it's actually not-taken, or if it costs $9,000 to buy. Not ideal, as I think a lot of us would prefer actually cheap domains, but it's a midway solution to make it work right away.
On a related note the whole business of domain squatting is bullshit and needs a better resolution system.
One of the problems is that no one wants to "spoil" their domains. I don't know if this is true or not, but I've pinged some domain owners before asking to rent their domains, and they said no, suggesting that once I've tainted their domain with my project, it is not longer as valuable.
If we could put 90% of the squatted domains for rent, even if it was like $100/m in rent, it could open so many opportunities!
Curious to know what you're using in the backend? Did you do any finetuning? Happy to share my process (what I did was scrape top 1mill websites and use that as training data for names on T5 nlp model)
I am using OpenAI GPT3 with a single (but long) prompt, explaining how to come up with the names that I think would be interesting.
Honestly, people who just about "prompt engineering" are pretty on point. It requires a bit of experimentation, but in this case I didn't have to do any fine tuning of the model itself, just the prompt.
I might come up with an array of different prompts to alter results, depends on user preferences.
My numbers for affiliate earnings were relatively low, which is why im asking. OpenAI API is expensive.
I'll try to add some additional checks and differentiate naked domains and expensive ones.
I got "TeachPlus.com" in green, but it's taken.
- IceEskimos.com
- ArcticIceCo.com
- ChillyChillers.com
- ChillInn.com
- FrostBites.com (my favorite)
This is so fun, but also not good for my domain buying addiction. Great job!
[1]: https://en.wikipedia.org/wiki/Domain_hack
"Earmunchiez.com"
I'm now looking for VC funding.
Didn't get smartynames.com though unfortunately :)
Not much value in it, but I'd love to use the opposite of this tool: enter a domain name and have the language model tell me what they're selling. As snarky as possible ;)
like a text2data….
Site is called skinny domain .com
Is it ok to post my own site here? Feel free to tell me if I should remove this.
- in context
- not excessive
- and you make clear that you are involved
So this looks all good ¯\_(ツ)_/¯
I suggest editing your link somewhat because the space between skinny and domain can be confusing aha.
One of the suggestions included: techstartup.com. I thought, no way that one is available, and unfortunately it isn't.
Not surprisingly it turned out we knew a lot of people in common, so it's surprising that we hadn't previously met. Sounds like you might have a good dating niche.
I for one am surprised. Are there only a handful of Lisp developers in the world or something?
I think it’s less that there aren’t an enormous number of lisp developers (though perhaps there aren’t) but ppl who use Lisp mostly do so in certain domains.
"That’s like the texting app that makes you take a test. Basically stops you from drunk texting! Haha"
Let users chose their fav domain seller.
It seems like I will definitely have to create sign-in option, to allow users to save domains, but also to make sure I don't get flooded with spam.
Apparently it's very likely that scrapers are going to use me for a free service. But, one thing at a time. Thank you for the suggestions, definitely adding them to my list!
Noticed several of the great domains it recommended were already taken tho
AbscondFund.com
SmoothScam.com
NaiveVault.com