Below you can find my writings on machine learning, data science, and technology. Enjoy!
Software Testing for Data Science
Much of data science involves writing code; for data cleaning, parsing, and modeling. Software tests can ensure that your code does what you think it does!
Eldar: A Bright, High-contrast Color Scheme for Vim
Check out Eldar, my custom Vim color scheme based on elflord. It is a bright, high-contrast theme that looks great in the terminal or GUI!
SWITRS: On What Days Do People Crash?
What day of the year has the most car crashes? The fewest? Find out as I look at California's accident data! Hint: they're both holidays!
Introducing 'SWITRS to SQLite'
The State of California stores information about all the traffic accidents in the state in the SWITRS database; this script lets you convert it to SQLite for easy querying!
Jupyter Notebooks: Not for Development
Jupyter Notebooks are great for a lot of things; development of code is not one of them.
WhereTo.Photo: Using Data Science to Take Great Photos
Where is the best spot to take a photo in San Francisco? Learn how I answered this question with my Insight Data Science project!
SAT2Vec: Word2Vec Versus SAT Analogies
Could Word2Vec pass the SAT analogies section and get accepted to a good college? I take a pre-trained model and find out!
Dragon Farkle: Simulating the End Game
How many soldiers do you need to successful defeat the dragon in Dragon Farkle, and how likely to succeed is your attack? I find out by simulating a game of Dragon Farkle!
Further Double-checking FiveThirtyEight's 2016 Primary Predictions
Is FiveThirtyEight's Polls Plus model biased against any candidate? I continue my double-checking their model by looking at each candidate individually.
Double-checking FiveThirtyEight's 2016 Primary Predictions
How well did FiveThirtyEight do in predicting the primary results? I Double-check FiveThirtyEight's Polls Plus model by comparing its predictions to the outcomes of the 2016 primaries.