Algorithmiaは昨年8月に240万ドルの資金を調達したスタートアップだが、強力なアルゴリズムを発明した研究者とソフトウェアのデベロッパーを結びつけるマーケットプレイスのプライベート・ベータテストを開始した。
このマーケットプレイスにはすでに機械学習、音声画像処理、コンピュータビジョンなど800のアルゴリズムが登録されており、デベロッパーのさまざまなニーズに応じられるようになっている。
このサイトにアルゴリズムを登録した発明者は、そのアルゴリズムの利用者から料金を受取ることができる。Algorithmiaではアルゴリズムの募集にあたって懸賞金システムを用意している。ソフトウェアのデベロッパーが特定の機能を果たすアルゴリズムを募集すると、その分野に詳しい研究者が、料金を取り決めた上で、スクラッチで開発を始めるという仕組みだ。
このサービスに登録されたアルゴリズムのデモとして、サイトにはウェブ・クローラーの動作をシミュレートするアプリが公開されている。これには7人の研究者のアルゴリズムが利用されているという。クローラーの動作はビジュアル化され、ノードの重要性に基いて色分けされる。ノードごとのページランクも一覧表示される。
〔日本版〕Algorithmiaのデモは、デモとは思えない強力なアプリで、興味深い情報が得られる。 http://jp.techcrunch.com/ などと入力してMap Siteボタンを押すとトップドメインから順次下位ノードをクロールする。デフォールトでは20段階先までクロールする。紫色がもっともページランクの高いノードとなる。マウスをホバーさせるとURLが表示され、クリックするとリンク先内容がサムネールで表示される。 http://www.yahoo.co.jp/ のような巨大サイトを20段階クロールするのには数十秒かかるが、ダイナミックなビジュアルを見ているだけでも面白い。またサイトの構造がよくわかる。 クロールを5,6段階に制限すると個別のノードが見やすくなる。
画像:Algorithmia
[原文へ]
(翻訳:滑川海彦@Facebook Google+)