Posts

Showing posts with the label Python

Google is watching

Image
Google is watching you, but you knew that already. Several years ago I saw a pop-up like this: It scared the heck out of me so I just exited out of Chrome. It popped up again today and I hit 'I want to play' and this popped up: Wow. I have heard that this is how Google recruits developers. I don't know if that's true but I exited out of this. Maybe next time . . .

Why R?

It's been interesting to watch the competition between Python and R over the past few years to be the numero uno language for machine learning. In my opinion, you should learn both. I use Python for NLP and R for machine learning, although sometimes I do a little NLP in R and a little machine learning in Python. It's basically a Toyota v. Honda debate. They're both great.  The latest (2017) survey from Kaggle shows where we are: Python is the most used tool but statisticians prefer R for their ML work.  Titles vary by country for these professionals, but the most common is Data Scientist. The majority of survey participants have a Master's or PhD degree. The top four algorithms were: logistic regression, decision trees, random forests, and neural networks.  Why do I teach machine learning with R? The main thing I like about R for beginning machine learning aficionados is that it gets out of the way. The syntax is straightforward enough that you can focus o...