Hacker News new | ask | show | jobs
by brown9-2 5609 days ago
I had an idea for a similar joke website a few months ago, but their algorithm is much smarter than mine. Looking at their code, it looks like they are essentially randomly combining sentence fragments together in order:

    var A = ["A new and improved", "A better, faster", "An awesome", "A vibrant", "An innovative", "A faster", "A rapid", "A quick and dirty"];
    var y = ["Searchable", "Virtualized", "Cloud-based", "Mobile", "Application-aware", "Viral", "Friendlier", "Online", "Web-based", "Streamlined", "Performance-oriented", "Next-gen", "Revenue-shared", "Professional"];
I attempted to mine Crunchbase profiles and then build "descriptions" of a startup based on a markov chain, but I found that there was too much noise in most of the Crunchbase descriptions to produce text that sounded at all plausible. Their method is a lot smarter (and easier).