Here is an interview with Eberhard Miethke and Dr. Mamdouh Refaat, of Angoss Software. Angoss is a global leader in delivering business intelligence software and predictive analytics solutions that help businesses capitalize on their data by uncovering new opportunities to increase sales and profitability and to reduce risk. [Read more...]
Contribution to #Rstats by Revolution
I have been watching for Revolution Analytics product almost since the inception of the company. It has managed to sail over storms, naysayers and critics with simple and effective strategy of launching good software, making good partnerships and keeping up media visibility with white papers, joint webinars, blogs, conferences and events.
However this is a listing of all technical contributions made by Revolution Analytics products to the #rstats project.
1) Useful Packages mostly in parallel processing or more efficient computing like
- foreach (http://cran.r-project.org/web/packages/foreach/index.html) ,
- nws (http://cran.r-project.org/web/packages/nws/).
- iterators (http://cran.r-project.org/web/packages/iterators/index.html),
- doSMP (http://cran.r-project.org/web/packages/doSMP/index.html).
- doSNOW (http://cran.r-project.org/web/packages/doSNOW/index.html),
- doMC (http://cran.r-project.org/web/packages/doMC/index.html),
- revoIPC (http://cran.r-project.org/web/packages/revoIPC/)
2) RevoScaler package to beat R’s memory problem (this is probably the best in my opinion as it is yet to be replicated by the open source version and is a clear cut reason for going in for the paid version)
http://www.revolutionanalytics.com/products/enterprise-big-data.php
- Efficient XDF File Format designed to efficiently handle huge data sets.
- Data Step Functionality to quickly clean, transform, explore, and visualize huge data sets.
- Data selection functionality to store huge data sets out of memory, and select subsets of rows and columns for in-memory operation with all R functions.
- Visualize Large Data sets with line plots and histograms.
- Built-in Statistical Algorithms for direct analysis of huge data sets:
- Summary Statistics
- Linear Regression
- Logistic Regression
- Crosstabulation
- On-the-fly data transformations to include derived variables in models without writing new data files.
- Extend Existing Analyses by writing user- defined R functions to “chunk” through huge data sets.
- Direct import of fixed-format text data files and SAS data sets into .xdf format
3) RevoDeploy R for API based R solution – I somehow think this feature will get more important as time goes on but it seems a lower visibility offering right now.
http://www.revolutionanalytics.com/products/enterprise-deployment.php
- Collection of Web services implemented as a RESTful API.
- JavaScript and Java client libraries, allowing users to easily build custom Web applications on top of R.
- .NET Client library — includes a COM interoperability to call R from VBA
- Management Console for securely administrating servers, scripts and users through HTTP and HTTPS.
- XML and JSON format for data exchange.
- Built-in security model for authenticated or anonymous invocation of R Scripts.
- Repository for storing R objects and R Script execution artifacts.
4) Revolutions IDE (or Productivity Environment) for a faster coding environment than command line. The GUI by Revolution Analytics is in the works. – Having used this- only the Code Snippets function is a clear differentiator from newer IDE and GUI. The code snippets is awesome though and even someone who doesnt know much R can get analysis set up quite fast and accurately.
http://www.revolutionanalytics.com/products/enterprise-productivity.php
- Full-featured Visual Debugger for debugging R scripts, with call stack window and step-in, step-over, and step-out capability.
- Enhanced Script Editor with hover-over help, word completion, find-across-files capability, automatic syntax checking, bookmarks, and navigation buttons.
- Run Selection, Run to Line and Run to Cursor evaluation
- R Code Snippets to automatically generate fill-in-the-blank sections of R code with tooltip help.
- Object Browser showing available data and function objects (including those in packages), with context menus for plotting and editing data.
- Solution Explorer for organizing, viewing, adding, removing, rearranging, and sourcing R scripts.
- Customizable Workspace with dockable, floating, and tabbed tool windows.
- Version Control Plug-in available for the open source Subversion version control software.
Marketing contributions from Revolution Analytics-
1) Sponsoring R sessions and user meets
2) Evangelizing R at conferences and partnering with corporate partners including JasperSoft, Microsoft , IBM and others at http://www.revolutionanalytics.com/partners/
3) Helping with online initiatives like http://www.inside-r.org/ (which is curiously dormant and now largely superseded by R-Bloggers.com) and the syntax highlighting tool at http://www.inside-r.org/pretty-r. In addition Revolution has been proactive in reaching out to the community
4) Helping pioneer blogging about R and Twitter Hash tag discussions , and contributing to Stack Overflow discussions. Within a short while, #rstats online community has overtaken a lot more established names- partly due to decentralized nature of its working.
Did I miss something out? yes , they share their code by GPL.
Let me know by feedback
Interview Gaurav Vohra Jigsaw Academy
Here is an interview with Gaurav Vohra, founder of promising startup Jigsaw Academy, in Bangalore India that teaches SAS based trainings using WPS, and also is a pioneer in business analytics training using virtual platforms (as opposed to pure technical training) in India (slightly updated with technical notes)
Ajay -Describe your journey in analytics?
Gaurav -When I completed my Masters degree more than 10 years ago, analytics was still a nascent field in India. So I had no clue what I was getting into when I landed a job as a business analyst in Capital One, a Virginia based credit card company that is known for its analytic prowess. I understood the true meaning of “information-based” strategy when Capital One decided to move its office to a new building. The company spent thousands of dollars testing different office furnishings and gathering employee feedback on them. From testing the effect of different colors on the mood of the employees to identifying the most appropriate chair-desk height combination – the rigor around this testing was as much as any organization would have if it were testing a new product.
Capital One’s business philosophy around leveraging information for any kind of business decision-making left a deep impression on me. When I came back to India, I decided to join GE’s analytics centre-of-excellence as the work there was probably the most advanced in analytics in India at that time. I remember you were also a part of the GE team at that time.
I have been fortunate to have got a chance to do analytic work in domains as diverse as financial services to retail to horse racing and gaming.
Now I have spent a decade in this industry and I have seen India emerge as the global hub for analytics. Numerous MNCs have set up analytics centres in India. At the same time several niche analytics companies have sprung up servicing global clients. Indian companies are also realizing the importance of analytics in business. All in all, there is a lot of action in India in this space.
Having hired and trained hundreds of analytic resources in the last few years, I realized that there is a strong industry demand for professionals with strong quantitative skills who also have an understanding of how to apply statistical techniques in a business context to aid critical decision making. This is the market Jigsaw aims to serve by providing industry-relevant training in analytics to develop business-ready professionals.
Ajay- How can universities help teach analytics?
Gaurav- Analytics used to be a domain for statisticians. This was back when people were still dealing with data sets containing hundreds or thousands of records. And the demand for analysis was low and for very specialized situations.
Now, analytics has become a lot more mainstream. Every business has access to data that it can leverage to get better insights. And the amount of data available to businesses now is enormous. This is why companies like IBM are focusing on what they call “Big data analytics”. You are no longer dealing with megabytes or gigabytes of data. You are dealing with billions of records and terabytes of data.
This is where I see a great disconnect between what universities teach and what the business requires. Our University programs are still focusing on creating statisticians while the work place demands business analysts.
In my opinion, there is a strong need for courses that focus on business analysis rather than just Statistics. Students need to be exposed to real life business situations and case studies. They need to get hands on experience on some of the tools used in this field and they need to understand how business data looks like.
Further, they need to get a flavor of the kind of questions different businesses face and how they leverage analytics to answer them.
Most importantly, this subject needs to be taught in a way that everyone can relate too. Analytics can no longer be confined to the narrow domain of statisticians and mathematicians. To make it more main-stream it needs to be taught in a way that does not intimidate the average person.
Ajay- How is the venture capital scene in Bangalore or in India ? Do you think that there is an arbitrage position for dollar investors for small startups in Asia ?
Gaurav- Bangalore has been the hub for some time now for technology start-ups in India. So the venture capital scene here is pretty interesting. In my experience, it will not be very difficult for a small or mid size company to get funding if it is in the right space. However, angel investors are still few and far between. So you still need to self-fund your project till you can get it to a level that will get a VC interested.
What this does is it forces you to be very lean. Self funded start-ups, by their very nature, have tight budgets and a very strong control on the costs. Often, the operational expenses of these companies would be significantly lower than their western counterparts. These startups would be an ideal opportunity for a dollar investor to put in a (relatively) small amount and expect a high return on investment.
Apart from capital, the other big thing a new venture needs is guidance. We have been fortunate enough to be able to tap into the IIM Bangalore’s enterpreneurial cell where we get access to start up specialists as well technical advisors. This support has been absolutely crucial for us in the journey so far.
Ajay- Describe what do you do in Jigsaw and how it is different from its competition.
Gaurav- As I mentioned earlier, I have been in the field of analytics for over a decade now. I have seen it grow from an unheard-of field to a field that Gartner has identified as one of the top 10 strategic technologies for businesses in 2011.
At the same time, there is always a struggle to get the right resources in this field. There is a strong demand from businesses for professionals who are trained in analytic tools and techniques and have the ability to apply this knowledge in context of a business problem.
Jigsaw Academy’s course curriculum has been designed to meet the needs of today’s employers. The skills we provide in our course are the ones that are most often used in business analytics and hence the most sought after.
For example, we do not offer “SAS-only” trainings. We feel that does not really add any value for a professional. What they are looking for is not to become a SAS programmer (or an SPSS programmer), rather they want to build skills for business analysis. Our courses are a unique blend of statistics, analytic tools, analytic techniques and soft skills, the four skill components most sought after in the field of analytics.
Further, by offering our course on a virtual platform, we are leveraging technology for a better, more convenient and cost-effective learning experience.
We have partnered with Angoss, a Toronto based analytic company, to provide hands-on training to our students on Knowledge Studio, one of the leading predictive analytics software used by many Fortune 500 companies. We are also using the WPS software for training in the SAS language. Its a great product that meets all our SAS training needs at an affordable cost.This allows us to keep our course fee reasonable.
Further, by offering our course on a virtual platform, we are leveraging technology for a better, more convenient and cost-effective learning experience. All of our classroom sessions are recorded and students can view these recordings at any time. Imagine being able to see a video recording of your class as you are doing your homework (lab sessions in this case). If you get stuck anywhere, you go back to the recording to see how the instructor explained it in the class.
The Jigsaw virtual lab can be accessed by any student from any internet-enabled computer at any time of the day. This enables our students to get hands-on experience on real-life case studies and data sets as well as analytic tools like WPS and Knowledgestudio. And all this from the convenience of their home, office or any other place which has internet access.
Jigsaw Academy is using technology to make analytics learning more accessible and affordable for everyone.
Ajay- What do you do when not creating or working on your startup?
Gaurav- I am an avid trekker. I completed a course in mountaineering last year and this year I am off to Leh to climb a 20000 feet peak.
Biography-
Gaurav Vohra is an alumnus of IIM Bangalore with over 10 years of experience in the field of analytics. Gaurav has been in the analytics industry from its initial days and his career has spanned companies like Capital One and Information resources Inc., recognized as thought-leaders in the analytics space.
Gaurav is now the co-founder of Jigsaw academy, a training institute that aims to meet the growing demand for talent in the field of analytics by providing industry-relevant training to develop business-ready professionals. You can visit Gaurav’s website and blog at http://www.jigsawacademy.in and http://blog.jigsawacademy.in.
















Recent Comments