Published inTowards Data Science·Jul 9Member-onlyAn Introduction to OpenAI Function CallingNo more unstructured data outputs; turn ChatGPT’s completions into structured JSON! — A few months ago, OpenAI released their API to the general public, which excited many developers who wanted to make use of ChatGPT’s outputs in a systematic way. As exciting has this has been, it’s equally been a bit of a nightmare since we programmers tend to work in the…Artificial Intelligence16 min readArtificial Intelligence16 min read
Jun 11Member-onlyWhy I’m (Cautiously, Optimistically) Sold on Apple Vision ProHow Apple’s new “spatial computing” headset may change the world — Earlier this week on Monday, June 5, Apple unveiled their first entry into the AR/VR space with a mixed reality headset called the Apple Vision Pro. While rumored to have been in the works for a while, I honestly considered it to be vaporware it seemed like years continued to…Apple10 min readApple10 min read
Published inTowards Data Science·Mar 5Member-onlyAn Introduction to Polars for Pandas UsersDemonstrating how to use the new blazing fast DataFrame library for interacting with tabular data — If you’re like me, you may be hearing a lot of hype about this new Polars library but are not sure what it is or how to get started. If you’re totally new to it, the simplest way to understand Polars is that it is a very fast alternative to…Machine Learning17 min readMachine Learning17 min read
Jan 7How to Work Through Your Own ShynessHow I learned to reframe my way of thinking to overcome my own shyness — This might come as a surprise to you, but I’m actually a relatively shy person. As recently as ten years ago, I would have labeled myself as critically shy. Throughout both grade school and undergrad, I struggled to gain and maintain friendships, and to be completely transparent, it’s because I…Shyness6 min readShyness6 min read
Dec 14, 2022Member-onlyMy Attempt to Use ChatGPT to Produce an AWS SageMaker Image ClassifierMy journey with ChatGPT through 15 prompts with 15 interesting answers — Needless to say, ChatGPT is the hottest topic in the AI/ML world right now. Many people have used it forU more benign cases to produce some very interesting results, so I thought I’d try to see if I could use ChatGPT in a “real world” business scenario. More specifically, I…Sagemaker15 min readSagemaker15 min read
Published inTowards Data Science·Dec 2, 2022Member-onlyWhat is a Machine Learning Engineer?Attempting to understand an ambiguously defined role in the AI/ML industry — I am a principal machine learning (ML) engineer at a Fortune 50 company, and one of the questions that I am asked most often is the same one posed in the title of this post: “What is an ML engineer?” The truth is that there doesn’t seem to be a…Data Science7 min readData Science7 min read
Published inTowards Data Science·Oct 26, 2022Member-onlyData Visualizations with a Halloween Candy DatasetNo tricks, just treats! Learn how to create cool, useful data visualizations with a Halloween candy dataset — Happy Halloween, friends! In the spirit of the season, I thought it would be fun to take this time to share how we can create some really neat and useful data visualizations using a Halloween candy dataset. Throughout this post, we’re going to cover a breadth of different types of…Data Science16 min readData Science16 min read
Oct 7, 2022Member-onlyDo Ethics Matter in a Simulated Universe?Analyzing the value of ethics in the potential that we live in a computer-generated universe — “Universe - God = Chaos.” That’s basically the worldview I grew up with. As somebody who grew up in a Christian environment, I know all the little mechanisms the Christian worldview uses to justify why it is the correct worldview. Just to be clear before moving on, I want to…Ethics6 min readEthics6 min read
Sep 27, 2022Member-onlyReturning to a MacBook Pro as My Primary Development MachineThere and back again! — If you’ve followed me on LinkedIn or through my other Medium articles, then you’ll know I’ve made a bit of a name for myself in using an iPad as a primary development machine. In fact, if you Google “iPad data science” right now, the top hit is this article where…Apple7 min readApple7 min read
Sep 9, 2022Member-onlyTwitter Cashtag NLP Project Part 1: Getting Started with the Twitter API!Kicking off a new natural language processing project using the Twitter API — Hello there friends! I’m excited to kick off a new project here that I think will be a fun one for learning purposes. Like many people in the data world, I have been equally curious if we can use data science in some capacity to be able to predict stock…Dkhundley Cashtag Nlp11 min readDkhundley Cashtag Nlp11 min read