Gold Blog, May 2017New Leader, Trends, and Surprises in Analytics, Data Science, Machine Learning Software Poll

Python caught up with R and (barely) overtook it; Deep Learning usage surges to 32%; RapidMiner remains top general Data Science platform; Five languages of Data Science.

Full Results and 3-year trends

% alone is the percent of tool voters used only that tool alone, shown only for tools that have 5% or such votes. For example, 11.4% of RapidMiner users have used only RapidMiner.

What Analytics, Big Data, Data mining, Data Science software you used in the past 12 months for a real project? [2881 voters]
Tool (number of votes) % users in 2017
% users in 2016
% users in 2015
Python (1516)
R language (1502)
SQL language (1006)
RapidMiner (946), 13.6% alone
Excel (810)
Spark (654)
Anaconda (629) na
Tensorflow (581) na
scikit-learn (561)
Tableau (560)
KNIME (551)
Hadoop: Open Source Tools (431)
Java (399)
Microsoft SQL Server (334)
SQL on Hadoop tools (298)
Microsoft Power BI (295)
Weka (281)
Unix shell/awk/gawk (278)
Keras (274) na
PyCharm (260) na
Dataiku (235), 12.8% alone
Hadoop: Commercial Tools (218) na
Scala (214)
MATLAB (214)
SAS Base (204)
Other programming and data languages (196)
IBM SPSS Statistics (196)
Microsoft Azure Machine Learning (184)
IBM SPSS Modeler (182)
C/C++ (181) (179)
Theano (167)
SAS Enterprise Miner (162)
Alteryx (152)
Other free analytics/data mining tools (139)
Other Deep Learning Tools (138)
MLlib (130)
Microsoft R Server (125) na
IBM Watson / Watson Analytics (125)
QlikView (121)
Orange (115), 6.1% alone
Microsoft CNTK (98) na
Caffe (89)
IBM DSX (87), 6.9% alone na
PyTorch (86) na
Rattle (74)
TIBCO Spotfire (72)
Teradata (69) na
Gnu Octave (69)
Other paid analytics/data mining/data science software (66)
Microsoft other ML/Data Science tools (64) na
DL4J (62)
IBM Cognos (61)
DataRobot (54), 9.3% alone na
JMP (53)
Pentaho (52)
mxnet (51) na
Oracle Adv. Analytics (51), 11.8% alone
Amazon Machine Learning (49)
Perl (49)
Minitab (42) na
na (40), 10.0% alone na
Mathematica (40)
C4.5/C5.0/See5 (36)
Torch (34)
SAP HANA (34) na
Stata (33)
Julia (32)
MicroStrategy (32)
Vowpal Wabbit (32)
SAP BusinessObjects Predictive Analytics (31), 6.5% alone
Angoss (29), 34.5% alone
BigML (29)
Lasagne (27) na
XLMiner (19) na
Domino Data Labs (18), 11.1% alone na
F# (16), 12.5% alone
Quest (formerly Statistica/ Dell/ StatSoft) (13), 7.7% alone
Lisp (11), 9.1% alone
BayesiaLab (11)
Salford SPM/CART/RF/MARS/TreeNet (11)
Clojure (8)
RapidInsight/Veera (7)
FICO (6)
Ontotext GraphDB (6)
Ayasdi (5)
Lavastorm (5)
Turi (former Dato/GraphLab) (5)
Alpine Data Labs (4)
Birst (3)
Skytree (3)
Actian (3)
Sisense (2)


AM, Fair and Square
Unlike many other "review" sites, this is indeed a good way of seeing how a specific software/prog. language is positioned within the Data Science community. As I have witnessed for example some sites where you clearly see people giving 10/10 ratings on a tool, just to find out that they are working for that editor (doesn't make sense right?).
In my opinion, there isn't any "negative" bias as they are not asking for an opinion, or a grade or anything of that sort. The poll is simply asking if we have used a specific tool. As a matter of fact, I was redirected here from the specific RapidMiner mail from Ingo, which was totally non-directive and fine. I have simply stated the fact that I had used RapidMiner but also ended up in me specifying that I have used also others from the list like Hadoop and Qlik (for the sake of exemplifying my statements). (If you want to call that up-selling of votes go ahead ;)).

Also a number of votes is interesting - but moreover I thank Gregory for this poll because it allows us to see how the industry is evolving when we compare year-to-year polls.

JP, Vendor requests
I also got an email from RapidMiner to complete the survey. An other comment suggests this is "a fair request", but it's only fair if all vendors do it. It doesn't help that some "vendors" literally can't do it.
As a registered voter of this survey, I would be okay with a followup survey asking who contacted me to ask to fill out the survey.
Just a note, it's not necessarily a negative thing for a company to encourage users to vote. It could simply be a reflection that are tapped into the community and they are proud of their product. Both of those are good things.

Here are the results of the previous KDnuggets Polls on Analytics, Data Mining, Data Science Software: