摘要: 对于普通用户,各种各样有趣的App是一种重要的商品,所以我们经常会到App Store里下载或者购买各种App。对于开发者而言,算法其实也是这样一种商品。Algorithmia是一个非常有趣的平台
对于普通用户,各种各样有趣的App是一种重要的商品,所以我们经常会到App Store里下载或者购买各种App。对于开发者而言,“算法”其实也是这样一种商品。Algorithmia是一个非常有趣的平台,它用App Store的模式为“算法”量身打造了一个类似的应用商店,让开发者可以到这个商店里发布自己的算法,或者寻找并购买自己需要实现的算法。
算法对开发有多重要应该不用多说吧。实际上,算法代表了一个人对解决某类问题的思想成果。这种学术性的知识每天都在产生,但算法的“流动性”并不好:很多人并不知道世界上有了一种新的XXX算法,同时很多人发明了一种新的XXX算法,但是却无法得到广泛有效的实现和应用。
Algorithmia这个应用商店,通过云服务解决这些问题:
一旦用户在商店里找到想用的算法,只需添加几行简单的算法查询代码到应用中,Algorithmia的服务器就会引导应用查询给算法实现,返回结果,从而避免了要把集成算法进应用的需要。查询的成本则要看算法作者的定价。
这家由两个大学好友成立的公司在去年获得了280万美元的种子投资,近日他们正式宣布开启公测。目前他们的商店里已经拥有超过800个算法,为了显示算法商店的魅力,他们还特意通过用户发布的七个算法开发了一个名叫site Map的App,这个App可以扒下任意一个网站,然后以图的形式可视化展示网站的结构。
目前市面上已经有一些算法市场了,比方说提供广告投放算法的DataXu,专门卖预制预测模型的SnapAnalytics,以及专注于机器学习算法的Algorithms.io。但Algorithmia的不同之处在于它接受并销售所有类型的算法。另一个就是而Stephen Wolfram鼎鼎大名的Mathematica Online,这个云服务版的数学软件也集成了许多算法,不过它更多的是自行开发的算法。Quantopian则是另一个我们报道过的算法交易平台。