Tell me more ×
Cross Validated is a question and answer site for statisticians, data analysts, data miners and data visualization experts. It's 100% free, no registration required.

I have a machine learning algorithm currently implemented in R, wrapped in python (rpy2). I would like to deploy this inside a web application and I am looking for the right platform to do this, ideally:

  • no admin
  • free at first, until there is significant traffic
  • easy python setup
  • able to scale: my application is using large datasets, and it's going to grow

I initially thought that Google App Engine was the place to go, but support for R (renjin) seems complicated (renjin), and I doubt that R calls from python will be easily done.

Another option is to switch to Octave but Octave support seems even more limited among these kind of platforms. Last option is to switch everything to python...

Thanks for the advices.

share|improve this question
1  
I think this question is appropriate for stackoverflow – Stéphane Laurent Sep 28 '12 at 8:15
sorry I would have put this as a comment, but I can't... It is not an answer to your question but an opportunity if you don't find one: You could implement your algorithm in python. There is numpy for statistics in python. – ExpectoPatronum Sep 28 '12 at 8:38
A recent question, SVM for web application, was migrated to SO where you are likely to get good responses. – chl Sep 28 '12 at 12:32
Thanks for your answers. I was not sure it was appropriate for SO since there might be lots of different answers and much more experience on R in cloud on Cross Validated. – RockridgeKid Sep 28 '12 at 22:05

closed as off topic by Bernd Weiss, Peter Flom, chl Sep 28 '12 at 12:32

Questions on Cross Validated are expected to relate to statistics within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.