Categories
Article Machine Learning

How to Get Up and Running with Scikit-Learn

Machine learning is fascinating, but it can be overwhelming if you’re just getting started. Luckily, scikit-learn is an open-source machine learning library that allows you to jump in and gain hands-on experience immediately, harnessing the power of almost 2,000 contributors without reading a single scientific paper.

If this sounds interesting to you, read on. In this article, we’re going to learn what scikit-learn is, how to install it, and how to run it using Python and Jupyter Notebooks.

Categories
Article Machine Learning

The Nuanced Truth: Exploring Differences Between ML and AI

Everyone has heard of machine learning and artificial intelligence at this point, right?

There is an insane amount of buzz around ML and AI, and for good reason. The techniques available to us today allow for mind-blowing applications that would have seemed like magic just a few years ago.

Categories
App Dev Article

Boom! A new app is born.

About four months ago, in late November 2020, I finally took action on an ambitious plan that I’ve had in the back of my head for quite a while. I wanted to build a language-learning app that was just a bit different than the others I’ve tried.

As with any project, it seemed easy… until I got started!

Categories
Quick Python Video

Quick Python 7: Easy Web Request

In this video, we write our first web request.

If you liked this video, check out the whole Quick Python series and be sure to sign up using the form below to get notified of new posts! Thanks for checking this one out.

Categories
Quick Python Video

Quick Python 6: Our First Data Pipeline

In this video, we use standard input and output in Python to process data piped to us from other applications.

If you liked this video, check out the whole Quick Python series and be sure to sign up using the form below to get notified of new posts! Thanks for checking this one out.

Categories
Article Linux Video

10 Minute Linux Crash Course – Everything You Need to Get Started Now

Some of us grew up clicking around in MS Paint on Windows. Others may enjoyed the luxurious interface afforded by Mac OS. Still others may have been stuck with nothing more than a cell phone, or even just a TI-84 calculator.

Regardless of your humble beginnings, I want to congratulate you on taking things to the next level by jumping headfirst into the world of Linux. Whatever your reason for dipping your toes in these waters, I’m sure you won’t regret it! Anyone involved with computers will almost certainly encounter Linux at some point in their career, so now is the time for you to get ahead of things and figure out how to use the dang thing!

All you’ll need is a little patience and about 10 minutes to get started! Read on.

Disclaimer: the video is 10 minutes, but the article may be a bit more verbose. 🙂

Categories
Quick Python Video

Quick Python 5: Writing Files

In this video, we cover writing to files and discuss “write” mode vs. “append” mode.

Link to code: https://github.com/stephengrice/educa…

Categories
Quick Python Video

Quick Python 4: Sipping from a File (Open/Print Contents)

In this video, we take a sip out of a file – just a quick skim, printing out the contents.

It’s a great skill that we’ll build on later.

Check out the source code here: https://github.com/stephengrice/educa…

If you need to install Python, we have you covered! Check out our Done in 90 Seconds series!

Categories
Article JavaScript

4 Fun JavaScript Examples for Beginners

Welcome to our JavaScript lesson! Today, we’ll be trying out some fun examples to see a few of the cool things you can do with JavaScript.

Categories
Quick Python Video

Quick Python 3: Error Handling (Actually pretty useful!)

In this video, we keep the user in line! With error handling, we can specify what type of input we’re expecting to receive. This basic skill will also be useful for countless other situations as you continue your Python journey.

Check out the source code here:

https://github.com/stephengrice/educa…

If you need to install Python, we have you covered! Check out our Done in 90 Seconds series to get it installed FAST!