5 Ways to Make Imposter Syndrome Feel Less Terrible

As a relative newcomer to the field of Data Science, imposter syndrome is something that I deal with on a regular basis. You can read more about my background in my previous blog, but I recently made a COVID-19 inspired career change into Data Science by enrolling in a Bootcamp back in July 2020. Rather than having a tech background, I came from producing large-scale events and jumped with both feet into Data Science. Needless to say, my cages have been rattled on more than one occasion and my coding journey…


A handful of fun tips for getting over the hurdle of code frustration.

We’ve all been there. You’re staring at the screen for what feels like an eternity and you feel your blood start to boil as you receive yet another error message on a block of code that you just can’t seem to figure out. It’s like when you’re playing a video game and you’ve been stuck on the boss battle for hours…and somehow you’re actually getting worse! Is there a more frustrating feeling?

In our field, this phenomenon is known as “programming frustration“, and it can be one…


Using Machine Learning to Determine the Factors that Contribute to Customer Churn

Customer churn is a major concern for any business. In today’s world, the customer is more informed than ever and can find various offers and promotions for services with just a few taps on a mobile device. With targeted social media ads, they may not even have to do that! This fact alone makes it harder than ever to create a long-term customer when any misstep in customer management can send a loyal client jumping ship for a better offer somewhere else. …


Let’s dig a little deeper into tuning hyperparameters!

Seriously though.

Last week, we did a beginner-level overview of how to construct a neural network with Tensorflow. This week, we’re going to go over various methods of optimizing the neural network with some good old fashioned hyperparamter tuning. If you need a quick refresher on last week’s ‘Neural Network Starter Kit, Part 1’, click here.

What is hyperparamter tuning?

Hyperparameter tuning can be defined as the process of choosing the optimal set of hyperparameters for a particular machine learning algorithm. In the case of deep learning and deep neural networks, it becomes a way of trying to…


Building a Beginner Neural Network with Tensorflow

When it comes to the subject of Machine Learning, there are few topics more talked about and more exciting than Neural Networks. Deep Learning with Neural Networks has been at the forefront of the tech community for several years now and this week’s blog will be for those of you looking to jump into building your first Neural Networks.

Building a Neural Network is an EXTREMELY iterative process and one that requires a whole bunch of experimentation in order to gain an intuition into how to best build them. For this walkthrough, we’re…


Using GridsearchCV for Hyperparameter Tuning

Hyperparameter tuning of machine learning models can be the difference between an excellent performing model and…well…a model that just doesn’t work. While it can sometimes be “fun” to experiment with different combinations of hyperparameters, there must be a way to test many combinations of parameters at once, right? Right!

Time to use GridsearchCV from Scikit-learn.

What is GridsearchCV?

GridsearchCV is a tool that can be found within the Scitkit-learn model selection package. The scikit-learn documentation defines it as an “exhaustive search over specified parameter values for an estimator.” In simpler terms, this means that you can perform a gridsearch to test multiple combinations…


Head to Udemy.com to check out the massive course list.

Udemy is an amazing resource for people in all fields, but especially for those of us in the tech world. According to their company profile, Udemy is the “largest online learning destination that helps students, businesses and governments gain the skills they need to compete in today’s economy”. With over 50 million students and more than 150,000 individual courses, I’m inclined to agree with their self-assessment. While not accredited and with courses not necessarily viewed as a game changer in the job market, there are skeptics abound in forums across the internet. …


9 useful tips for any prospective Data Science Bootcamp student

Like many people across the country and the world, I suddenly found myself in a “career limbo” in the spring of 2020. Without much warning, the COVID-19 pandemic had swept through America and entire industries were swept up in it’s wake. Prior to the pandemic, I was in the middle of a fun, exciting, and financially comfortable career in festival production & brand activation events. Literally everything revolved around large public events…so needless to say, I almost immediately found myself going from 60 hour work weeks to having no work indefinitely.

I’ll spare you the deep dive about how and…


Using Deep Learning to Predict a Deepfake


Using NLP to Determine Whether a Tweet is About A Disaster

Note: This blog is associated with the Mod-4 project for the full time Data Science Bootcamp at Flatiron School. This is phase one of this task, so stay tuned for the sequel that hopefully brings better results!

The ability to develop a system that can accurately determine the context of a tweet can be useful in many areas, especially for organizations in the news and security sectors. …

Jeff Spagnola

A mildly sarcastic, often enthusiastic Data Scientist based in central Florida. If you’ve come expecting blogs about machine learning, future science, space, AI

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store