19 ms·
Show HN: MightyName.com – Search over 4.7M available English .com domains
- mikkom 13y agoNote that currently the word list is not that big (~2400 nouns), we'll be adding more based on search terms so if the search gives you empty page you might want to try again in few days.
- pattle 13y agoI definitely going to buy livingstepgrandmother.com
- alexcason 13y agoIt's quite difficult to use because it takes ~10 seconds to refresh the list. It's hard to get into a rhythm.
- mikkom 13y agoSorry about that, we are having some some heavy traffic right now.
- user24 13y agoBe nice to merge it with a 2gram corpus sorted by frequency, so that word pairs that simply don't occur in English (like "autonomous frown", "voice glockenspiel", "harp speedboat") are less likely to be shown than words that might conceivably make sense. Another idea might be to POS tag the words and only present verb noun combinations, but you'd have to play around a bit to see which parts of speech rendered the best domains. Anyway, here are some nice sounding domains I've found with this tool: historicalreading.com brokencurrency.com bagelmoon.com sofacake.com dancebrick.com wholesalerreport.com slimyslime.com (if you're a slime retailer, this is a perfect domain!) and some not-so-good ones: tramprugby.com (I would pay to see this) aftershavejustice.com beanslime.com depressedtuesday.com (can we make this a national holiday?)
- mikkom 13y agoI'm going to implement a sorting algo later (based on bayesian probabilities) and word popularity/top lists. But that's later.. The domains listed are only noun-noun or adjective-noun combinations. I might add verbs later.
- aquarin 13y ago2gram corpus is not that easy to implement, but here is my implementation with POS and frequency sorting. http://buzzdomain.com http://buzzdomain.com
- rahimnathwani 13y agoNice! Small typo on home page: 'When you _clik_ the Search button'
- mikkom 13y agoIMHO 2-gram corpus is very easy to implement, what do you find difficult with it?
- Todd 13y agoI've done this before. You're right. The CPU intensive part is the word search itself. Building the combinations and finding adjacent words, which you've already done. The ngram piece is straightforward by comparison. Just compare the domain (with any hyphens removed) against a dictionary of concatenated ngrams. You'll have to veryify that any hyphens occur on word breaks afterwards, but it's a small price to pay for the simplicity of a string compare (or key lookup). You will probably want to load all of your ngram dictionaries into memory, though, or the search will be horribly slow.
- aquarin 13y agoI have already done this, but it is difficult to squeeze the running algorithm memory. The current POS solution uses only 400MB memory. Also, 2grams are not that good as collocations.
- 13y ago
- lince 13y agoFeedback: It is a little bit frustrating being able to see only 10 per page. It makes me think about scrapping the site for the keywords that I am interested. Good job. Some cool domains there, added to tools bookmark.
- mikkom 13y agoThanks, I'll see how the domain list could be improved. edit: It seems someone else decided to scrape too, please don't.
- mstrem 13y agoFor a moment I thought this service was the same as: http://searchdns.netcraft.com/ http://searchdns.netcraft.com/ But then I realized it was the exact opposite.
- diasks2 13y agoI like the site. If a search returns no results you might want to alert the user of this (i.e. 'no results found' or something similar). I couldn't tell if it just wasn't loading or if my search actually didn't get any matches.
- mikkom 13y agoGood point, thanks.
- nekopa 13y agoA lot of the names have given me great business ideas.
- esalman 13y agoNot sure how the search works. I searched for 'amortize', 'amortization' etc. because I am looking to host a script that generates amortization schedule. Nothing returned.
- sbuccini 13y agoSlightly OT, but the randomly generated names would make fantastic names for bands.
- rtfeldman 13y agoParty game: view this site, posit that each link is to a band's website, and debate what genre of music they play.
- klzns 13y agoThe results for searching for "fucking" are hilarious .
- increment_i 13y agowww.racialmayonnaise.com
- jcampbell1 13y agoThis is pretty cool. My preferred tool is http://leandomainsearch.com/ http://leandomainsearch.com/
- Casseres 13y agoAwesome! Definitely some good and funny domain name suggestions in there. One thing though: When searching for a word, such as "reed", it discovers domains that have two different words that spell "reed" when placed together such as "TreeDaisy.com". For the example "reed", I also get a lot of results like "AgreedSummer.com" where the word I'm searching for makes up a different, unrelated word. Good job! I am bookmarking this site. Thank you.
- xs 13y agoBesides "reed" here's another example "fee". It gives me feel and feet and even coffee. I'd also like to search for a specific word and not part of other words.
- nixy 13y agoAmazed by the quality of some of the names, knownhell.com for instance. Not as amazed by others, like stepbrotherdrizzle.com.
- andrewgjohnson 13y agoFor the search you should add a dropdown: domain begins with keyword, domain ends with keyword & either
- tmoullet 13y agoYou can use * in a search to fine tune the results. Also, the length parameter in the URL is editable.
- andrewgjohnson 13y agoMakes sense, honestly though I'm a fairly tech savvy dude and I didn't realize this at first. Probably more of a UX debate than anything else.
- chrisfarms 13y agoidea for a realllllly naive ranking metric... Take the words for the domain, so "airport smell" for airportsmell.com (yes that was one of the random domains heh). Then do a search on Google for the phrase, and fetch the number of results as a 'score'. I'd be interested to see if this can pluck out "better" names from the pile.
- rileyjshaw 13y agoHmm... underpantsniece.com...
- kassner 13y agoAny chance to release the source code to people reuse this using another languages? I'm kinda interested.
- Lanzaa 13y agoHow are you determining which domain names are available? Also, you may want to add some sort of contact feature for people to leave suggestions.