News for hackers. Stuff that matters.
Re:Like Airbnb, but for algorithms? by amelius on Wednesday August 12, 2015 @03:18AM (#10046513)
Good algorithms always end up as open source or as a scientific publication. Therefore I'm not sure if this business model is viable.
Re:Like Airbnb, but for algorithms? by hayksaakian on Wednesday August 12, 2015 @04:54AM (#10046804)
i think it's valuable in making the more easily accessible.

imagine a web dev who needs facial recognition but isn't savvy enough to put it together by hand?

having a simple API solves so many problems quickly

Re:Like Airbnb, but for algorithms? by huac on Wednesday August 12, 2015 @12:40PM (#10048825)
Even if the core of the algorithm is released, there can still exist better proprietary implementations. Google Pagerank, Random Forests, ROOT/SIFT, etc are examples of 'best in field' algorithms that aren't available for free, public use.
Re:Like Airbnb, but for algorithms? by GFK_of_xmaspast on Wednesday August 12, 2015 @08:55PM (#10051725)
Pagerank is just an eigenvector calculation, and for a sparse graph it's linear in |V|+|E|. It's pretty easy to implement, I don't know what kinds of improvements you'd want. There's a ton of random forest implementations out there, what's the closed one that's so much better?

Also rootSIFT is patented so good luck with that.

Re:Like Airbnb, but for algorithms? by huac on Wednesday August 12, 2015 @09:11PM (#10051780)
Google has all sorts of stuff built on top of PageRank for their search engine - it's probably safe to say that their implementation is thus 'better' than the released algorithm.

One of the RF creators consults with a company (http://www.salford-systems.com/products/randomforests) on, I suppose, better implementations. Some people have claimed it's better than the R implementation, I don't know.

RootSIFT being patented is kind of my point - the authors created a (good) algorithm and haven't released it for free use. It's within these kinds of niches that Algorithmia can succeed.

Re:Like Airbnb, but for algorithms? by GFK_of_xmaspast on Wednesday August 12, 2015 @10:03PM (#10051926)
I think there's some confusion. Pagerank is the leading eigenvector of the graph (G+1x) where G is an input graph and x is a weighting term.

This is not at all the same as modern Google ranking techniques, such as Panda, Penguin, and Hummingbird.