Algorithmia is a new marketplace for algorithms where people who need to use an algorithm can find one without having to implement it for themselves and algorithm creators can get paid for their efforts.
Founded in 2013 by algorithm developer Kenny Daniel and Diego Oppenheimer, formerly a program manager at Microsoft who needed algorithms to power data analysis features in Excel and PowerPivot, Algorithmia is a startup that has recently raised $95,000 in funding on AngelList.
Currently in private beta, it describes itself as
a live, crowd-sourced algorithm API ... where state-of-the-art algorithms are always live and accessible to anyone.
A fuller explanation is that it gives developers the ability to turn algorithms into scalable web services with a single click. Application developers can then integrate the algorithm into their own applications with under 10 lines of code.
Algorithmia hosts the web services , makes them discoverable and enables algorithm developers to get paid for usage.
While Algorithmia claims to be:
a first-of-its-kind marketplace built by algorithm developers for algorithm developers.
it isn't the first such venture, according to Wired which carried news of it. But unlike DataXu, which offers algorithms for adplacement; SnapAnalytics, which specializes in selling pre-made predictive models; and LumenData’s Algorithms.io, which focuses on machine learning algorithms; Algorithmia is general-purpose and will accept and sell any type of algorithm.
If you are tempted by the idea of getting paid for algorithms you have devised and implemented that are just waiting to be discovered and put to use, provide your email address to be notified when it becomes available.
Members of the IProgrammer team each have their own favorite languages and we try to keep up with all the latest developments. These are the most recent three and as we have nothing to add they are pr [ ... ]
PHP is the topic of this week's round up of blog posts. We have a cheat sheat for upgrading from 5.x to PHP 7, a couple of reports of the improved performance you can expect from doing so and multiple [ ... ]