Heroku でホストされている Rails アプリがあり、ライブ データ分析を組み込みたいと考えています。理想的には、R (http://cran.r-project.org/web/packages/gbm/index.html) の両方で利用できる一般化されたブースト回帰モデルを実行する方法を見つけたいと思っています。およびStata(http://www.stata-journal.com/article.html?article=st0087)。結果の gbm ツリーを保存し、アプリ内でそれを使用して、ユーザー入力に基づいて新しい結果を予測したいと考えています。
それが不可能な場合は、他のデータ マイニング アルゴリズムを使用することにオープンです。私にとって最も重要なのは、ローカル マシンなしで実行できるように、Heroku アプリに統合できることです。
私が調べたオプション:
1) Heroku サポートは、R ライブラリを ruby gem として販売することを提案しました。私はルビーとレールに比較的慣れていませんが、これは私が実行できることですか。gem でライブラリを販売する方法について調べてみましたが、あまり見つけられませんでした。
2) ここの別のスレッド (http://stackoverflow.com/questions/6495232/statistic-engine-that-work-with-heroku) で CloudNumbers について言及されていますが、Rails アプリからサービスを呼び出すことはできないようです。
3) Heroku はケーススタディの 1 つで、機械学習に Clojure、Hadoop、および EC2 を使用する FlightCaster について言及しています (http://www.infoq.com/articles/flightcaster-clojure-rails)。Heroku が Clojure をサポートしていることはわかりましたが、Clojure (具体的には Incanter) を Rails アプリに統合する方法はありますか?
何かアイデアがあれば教えてください。