engineering / ML / NLP / AI / author "Data Science from Scratch" / speaker / coder / dad
data-science-from-scratch. code for Data Science From Scratch book
9.7kfizz-buzz-tensorflow. fizz buzz in tensorflow
874hackernews. There are way too many stories on Hacker News, and there's no option for "show me only the stories that Joel would like". So I built one. (Maybe "cobbled together" is more appropriate.)
382joelnet. live coding deep learning library
339autograd. coding an autograd from scratch
182stupid-itertools-tricks-pydata. code for my "stupid itertools tricks" talk from pydata seattle 2015
150learning-my-kid-to-code. trying to get my kid excited about code by writing small programs together
53twitter-globe. tweets on a globe
47fizzbuzz. code for the book "Ten Essays on Fizz Buzz"
43shirts. T-Shirts, Feminism, Parenting, and Data Science
39advent2020. advent of code 2020
30kaggle-toxic-allennlp. AllenNLP model for the Kaggle toxic comments challenge
30advent2019. advent of code 2019
23streamlit-allennlp. allennlp + streamlit demo
21science-questions. end-to-end data product for generating random science quizzes
19snowmeth. use AI to write a novel using the snowflake method
17advent2018. solutions for advent of code 2018
17streamlit-games. streamlit games
14fun-with-trump-tweets. code for Seattle Twitter-Dev Meetup, October 2016
13polyglot-twitter-bot. code for writing twitter bots in several languages
13odscnet. repo for my ODSC West 2017 Talk: "Livecoding Madness: Let's Build a Deep Learning Library"
13advent2021. advent of code 2021
13unredact-mueller-report-using-BERT. unredact mueller report using BERT
12chain-py. Fluent sequence operations in Python
12doing-data-science-in-the-time-of-chatgpt. talk for meetup
11kexp. scraping where the music matters
11spot-it. generate spot-it cards
10oscon-2018. livecoding talk for oscon 2018
10lm-explorer. interactive explorer for language models
9dspatbot. a simple chatbot built in DSPy
9advent2017. advent of code 2017
8fire. code for my Ignite Strata talk on Secrets of Fire Truck Society
8dspygraph. making dspy behave more like langgraph
8awesome-podcasts. Collection of awesome podcasts
7puppynet. repo for "Livecoding Madness" deep learning library for PuPPy meetup
7rag-from-household-objects. create a RAG from ordinary household objects
7human-in-the-loop-dspy-tool. "Human in the Loop" as a dspy.Tool
6data. datasets for data science from scratch
5flask-plus-mithril. just a toy example of a mithril front end paired with a flask back end
5pythonplot.com. 📈 Interactive comparison of Python plotting libraries for exploratory data analysis. Examples of using Pandas plotting, plotnine, Seaborn, and Matplotlib.
4dumb-language-model. just a dumb language model in a streamlit app
4project-euler-haskell. project euler in haskell
4advent2023. advent of code 2023
4clickventure. a react-based implementation of a ClickHole-style ClickVenture
3dsfs-function-index-cycle-js. reimplementation of Data Science from Scratch function index in cycle.js
3advent2022. Python
3proof-of-concept-delight. code for my talk at the 2020 NLP summit
3pux-it. a "Spot It" clone, sort of, built using purescript-pux
3allennlp. An open-source NLP research library, built on PyTorch.
2pytorch-pretrained-BERT. A PyTorch implementation of Google AI's BERT model with script to load Google's pre-trained models
2posterization-k-means. Posterization using k means clustering
2posterization-pyladies. image posterization using k-means clustering
2taboollm. AI agents that play taboo
2numbers-game. game for my toddler to help her learn numbers and letters and colors
2solvington. solvington website
1rts_and_endorsements.
1speed-scrabble. speed scrabble
1wodrag. agentic rag over the crossfit.com workouts-of-the-day
1thinking-spreadsheet. files for Thinking Spreadsheet
1