4 ms·
Hi hackers! I built NameQL to help me find names for my new products, and I hope you'll find it helpful too. It considers 100k+ names in milliseconds and shows
by mcrowe 9y ago
Hi hackers! I built NameQL to help me find names for my new products, and I hope you'll find it helpful too.
It considers 100k+ names in milliseconds and shows you the best for which [name].com is available. Sure, tools like this exist, but I don't know of any that come close in terms of speed.
I used an n-gram predictive model, trained on an English word corpus to generate the suggestions. For ridiculous performance, I used a Bloom filter backed by Redis, together with some sneaky and caching and prefetching.
My next plans are to enhance this by searching the app stores for similarly named apps, and also checking for relevant trademarks, since I find myself doing that a lot manually. And I would like to add more advance name generation controls, like choosing prefix words matching parts of speech and using n-gram word models to generate phrase suggestions.
Thanks for checking it out!
- smoll 9y agoReally cool! Looks like it stopped working at some point today though.
- mcrowe 9y agoYes. I had a small amount of down time on launch day. Its been up consistently since then, though!
- ehllo 9y agoIf you can provide lots of names fast, you should definitly show that your users. Dont let them click over hundreds of sites with a small amount of names.
- mcrowe 9y agoThanks for your thoughts ehllo. I don't happen to agree that this would be a better design. The tool is meant to be useful, not impressive.
- ehllo 9y agoJust one thought about usefullness with your design. Give the user the option to mark/remember names. If the user finds a good name at the first page, there is a good chance that the user can not remeber the name from page 1 on page 10.
- mcrowe 9y agoGood idea. If you click on the name you can tap on "Save" to add it to your saved names list. Does that provide what you wanted?
- ehllo 9y agoMake sense now, but maybe you should reduce the clicks(on the desktop) for the "1. open modal -> 2. save/buy click -> 3. close modal" action. There is enough space to the left and right side of the names.
- mcrowe 9y agoYou're right. It is too many clicks to save a name you like. The feature would be more discoverable that way, too.