This is a very cool app, based on data science (text analytics), to search for available domain names. You just enter a keyword - say French - and it returns hundreds of great domains available for purchase, such as FrenchWizard.com or MightyFrench.com.
So, how is it working?
I did some reverse-engineering, to tell you how their algorithm works:
They automatically check web domain repositories every week or so (GoDaddy, Whois, NetworkSolutions) to find which domains are available, to update their database of available domains.
How do they make money?
When you click on any available domain, a window pops up, asking you whether you want to build your new website (with the domain name in question) using WordPress or some other tools. They get money from their partners, for these referrals.
How to make it better?
Offer users the possibility to search for clusters of available domain, for instance FrenchTutors.com, SpanishTutors.com, GermanTutors.com if they are simultaneously available.
Start-up ideas for data scientists