From beginner's guides to advanced tricks, find it all here.

6 Steps to Storytelling Your Data Like a Senior Data Scientist

Being able to analyze data properly has always been important, even before we went into the digital and big data era.

Data analysis is a very important skillset for scientists, because models are built on the results that we see in experiments, and if we are able to properly analyze our experimental data, we are able to formulate models that better represent reality.

But data analysis is only half the story.

The other half, the one that is most often forgotten, is that you also need to be able to:

  1. Communicate your findings to others
  2. Convince others that what you’ve found is indeed correct

This is also known as….. Storytelling.

Read More »

Vectorization: The Secret to Shortening Your Python Code and Making it Run 150x Faster

Today, I want to talk about something that honestly blew my programming mind. I was taking a course on Neural Networks and Deep Learning – the one by Andrew Ng, former head of Baidu AI Group and Google Brain.

And I stumbled upon a method I’d never encountered before to shortening your code and making it run 150x times faster.

Yes, 150 times – sometimes even 200 times faster. (I have screenshots in this article.)

You: “Get outta here, Max! That’s crazy talk.”

Don’t worry, I thrive off of disbelief. Let’s pack that skepticism into our carry-on, and get directly into the article. 

P.S. There’s a free treat for all that make it to the end of this article (come on, it’s not that long).

Read More »

The 2 Traits that Every Successful Data Scientist Has

Today’s article is about the two main traits a data scientist must have to become a to-die-for data scientist.

What’s a to-die-for data scientist? It’s basically a Data Scientist that every company wants/NEEDS to have on their team. You are the ultimate data science package – you understand difficult concepts, you know the basic techniques, you can analyze the data in a fresh perspective, and you use your brain in a systematic manner.

You get recruitment emails everyday and Linkedin requests from recruiters every week asking if you’re ‘available to chat’. Everyone seems to want some of your cool analysis action.

So – what are the two traits that you need to become a to-die-for data scientist?

Read More »

Why Knowing How to Program Makes You a Rock Star (In the Job Market, At University, in Your Social Circle)

Have you ever thought “Hmm…. It would be so great if I was able to:

* Sort through my emails faster
* Analyze millions of pieces of data
* Build an app
* Help my daughter learn math through an interactive online soccer game
* Develop a new software
* Search the internet faster
* Develop a machine learning algorithm
* Build a website for my business…

I could go on and on, but I’ll save us both our precious time and say that programming is the answer to all of these questions.

Read More »

How I Learned Python and Landed My Dream Job as a Data Scientist: My Cinderella Story

Today, I want to lay out exactly how I learned Python programming and became a successful data scientist. I like to think of it as my Cinderella Story because I feel like through hardship and lots of confusion came an evolution of sorts, and I feel like a princess frolicking in the field of data science now. 

Read on to find out all about my not-so-tragic backstory, how I started with programming and how I ultimately found my way to data science.

Read More »

Absolute Beginner’s Guide to Web-Scraping: Step-by-Step Walkthrough

What is web-scraping? Web-scraping is the extraction of data from websites. (Vague, right? Don’t worry – we’ll get into details in a bit.) The internet is your oyster when it comes to web scraping. Literally every website that you can find online is offering up its data to you to scrape.

What can you scrape? More like, what can’t you scrape? IMDB movie rankings, search engine results for SEO, events, email addresses, social media trends, Netflix movie titles, government statistics, stock market data, job listings, dating profiles, apartment listings, Reddit posts, luxury vacation deals, etc.. The possibilities are endless.

I’m just here to teach you the simple steps – you’re the one that’s going to get crazy creative and gather all the data you can with it.

Read More »

How to Predict the Stock Market by Scraping Social Media Data

Today, I want to talk about how insane social media is. In particular, how much information is buzzing within the social media realm on Twitter, Facebook, Instagram, and Reddit. With all this information available, there must be some way to harness it for world-domination (or… just predicting the stock market, I guess.)

This article discusses how this is possible and how you can set up a system to use social media data to predict the stock market! Cool stuff, right?

Read More »

9 Reasons Why Python is the Only Programming Language You’ll Ever Need

It’s no secret I love Python as a coding language. I love Python for writing complicated programs, I love Python for data science, I love Python for research – I even love Python for writing ridiculously lazy code to help check my emails.

Python is the main language I have coded in for the past 3 years, and it’s the language that is solely responsible for my successful career as a programmer and data scientist. Because I owe so much to Python, I thought I’d sit down today and sing its praises from the rooftops. Basically, here are nine reasons as to why Python is (seriously) the only programming language you’ll ever need.

Read More »
Scroll to Top