Garrett Mayock's Blog

blawg

Log in to be able to post your own blogs!



Currently there are 22 blog posts.

SQL in Python: Analyzing CIA Factbook Data


  Garrett Mayock posted 2019-05-30 21:33:53 UTC

Learning to use the sqlite3 module in Python via the guided project for Dataquest.io's "SQL Fundamentals" course.

Read more...

Exploring Hacker News


  Garrett Mayock posted 2019-05-07 19:46:48 UTC

A brief review of the guided project for Dataquest.io's "Python for Data Science: Intermediate" course.

Read more...

Profitable App Profiles on Google Play and the App Store


  Garrett Mayock posted 2019-05-06 19:55:21 UTC

A brief review of the guided project for Dataquest.io's "Python for Data Science: Fundamentals" course

Read more...

Finding your dream vacation destination (with NLP)


  Garrett Mayock posted 2019-05-06 03:33:33 UTC

I once again dove into the back-end of my server to get this model implemented on my new "Vacation Planner" page. Check it out!

Read more...

Quick update


  Garrett Mayock posted 2019-04-22 23:58:06 UTC

I've been interviewing, did a big case study, and moved. I've also found guided training from Dataquest which will help me make a portfolio.

Read more...

Natural Language Processing in Python with NLTK: Tokenizers


  Garrett Mayock posted 2019-03-17 19:13:25 UTC

Spending some time on the weekend learning about NLP. The first in what will be a series of introductory-level posts, this post introduces NLTK and tokenization.

Read more...

Holt-Winters' α,β,γ Model for Seasonal Time Series


  Garrett Mayock posted 2019-03-16 02:12:13 UTC

Coding Holt-Winters' model in Python and playing with a few optimization parameters. Demonstrating the strength of Holt-Winters' on Housing Starts data.

Read more...

New image meta tags for blogs!


  Garrett Mayock posted 2019-03-06 06:43:09 UTC

I wrote PHP to allow meta images to be uploaded for each blog, or revert to a default. Better yet, it's extensible, so I can easily create a new meta image for each subdirectory when I so desire.

Read more...

Adjusting Linear Regression Models for Seasonality


  Garrett Mayock posted 2019-03-06 02:07:52 UTC

In this blog, I describe seasonality and show how to create a seasonally-adjusted forecast of data. Including seasonality greatly improves the forecast.

Read more...

Fixing inefficient optimization code in Python


  Garrett Mayock posted 2019-03-02 02:21:52 UTC

I wrote some extremely inefficient highly recursive code yesterday. Today, I fix it. End result? Read the blog to find out!!!! (PS it was good or I would still be working on it lol)

Read more...

Holt's α,β Model for Predicting Time Series with Trends


  Garrett Mayock posted 2019-03-01 05:58:28 UTC

I calculate Holt's model in Excel and Python, compare it with linear regression, and try my hand at duplicating Holt's model and optimizing it's parameters in Python using scipy.optimize. It's slow...

Read more...

Linear Regression for Predicting Time Series with Trends


  Garrett Mayock posted 2019-02-28 17:46:45 UTC

Here we look at regression analysis using Microsoft Excel's Analysis TookPak add-in as well as various packages and methods in Python including matrix multiplication.

Read more...

Non-naive Models for Predicting Stationary Time Series Data


  Garrett Mayock posted 2019-02-27 22:34:43 UTC

Continuing learning Python as I read Managing Supply Chain Operations, this completes the stationary time series models in Chapter 2: Forecasting and Demand Management, including some SciPy!

Read more...

Naive Models for Predicting Stationary Time Series Data


  Garrett Mayock posted 2019-02-27 06:28:01 UTC

This details my efforts to learn Python concurrently with the Supply Chain textbook I'm reading. I enter data in Excel, ingest it in Python, and use various packages to recreate the chapter material.

Read more...

Combining PDFs using Python and PyPDF2


  Garrett Mayock posted 2019-02-26 18:44:17 UTC

I had to combine two PDFs. The source documents (Word files) had different templates, so a manual combination could be tricky. Instead, I programmed a generic PDF merger in Python using PyPDF2.

Read more...

Books, laughter, and beginning the job search in earnest


  Garrett Mayock posted 2019-02-20 21:40:01 UTC

My reading has shown me a new career path option. I've also had a great time continuing improv, and will be performing more frequently in March and April. And, finally, I have started the job search.

Read more...

Articulating What I Want From My Next Job


  Garrett Mayock posted 2019-01-14 23:02:13 UTC

I am looking to contribute value as a business analyst for a data science consultancy (while studying data science).

Read more...

Why do I even want to be a data scientist?


  Garrett Mayock posted 2019-01-14 21:49:05 UTC

I’ve got the right aptitudes to succeed as a competent data scientist and I enjoy coding, mathematics, data analysis, and problem solving.

Read more...

Learning Tableau (or, "viz viz viz viz viz Python viz")


  Garrett Mayock posted 2019-01-09 22:57:47 UTC

Tableau has been the focus of my recent attention. Check out this blog for a summary of what it is and what I've done with it!

Read more...

Predicting Survival of Titanic Passengers


  Garrett Mayock posted 2019-01-02 23:48:26 UTC

I’ve placed in the top 13% in Kaggle's Titanic “Getting Started” competition. It’s been a great introduction to classification, feature engineering, and classifier selection.

Read more...

My Very First Model(s)


  Garrett Mayock posted 2018-12-20 20:28:00 UTC

I've spent the past three weeks coding Python, studying data science, reading documentation, learning to use GitHub, and scouring Stack Overflow for answers to my questions.

Read more...

Hello, World!


  Garrett Mayock posted 2018-11-28 21:08:11 UTC

I've learned a lot in the past ten days about programming by building a website. I used HTML5, CSS, Javascript, PHP, and underlying technologies such as MySQL. I look forward to learning Python next!

Read more...


contact me