GetCards
Notebook to download machine learning flashcards
Install / Use
/learn @Dpananos/GetCardsREADME
GetCards
Data scientist Chris Albon has been posting pictures of his machine learning flash cards on Twitter. This repo uses a Jupyter notebook to download them for convenient viewing.
OSX/Linux
To use this repo, you will:
- Install Jupyter and required modules
- Create a Twitter app to provide programmatic access to Twitter
- Run the Jupyter notebook
- View the png images it downloads to the repo's
ml-cardsdirectory.
Install Jupyter
Run this command to install Jupyter and required modules:
pip install -r module_list.txt
Create your Twitter app
This repo uses tweepy to interact with Twitter. To use it, you will create a new Twitter app and insert those credentials into Get Flashcards.ipnyb.
- Log into twitter
- Browse to https://apps.twitter.com/
- Click the
Create New Appbutton and define your new app. Here are some example values:- Name:
Get Flashcards - <your name> - Description:
Chris Albon ML Flashcard puller - Website:
http://www.not-used.com - Callback URLs: `` <= blank
- Name:
- Check the Developer Agreement and click the
Create your Twitter applicationbutton. - In the application details page, Select the "Keys and Access Tokens" tab.
- Under "Your Access Token", click the
Create my access tokenbutton.
Insert your credentials
Open Get Flashcards.ipynb and locate these two lines:
"auth = tweepy.OAuthHandler(consumer_key, consumer_secret) #Fill these in\n",
"auth.set_access_token(access_token, access_token_secret) #Fill these in\n",
Replace the consumer_key, consumer_secret, access_token, and access_token_secret with single-quoted values from your application settings created in the previous step.
See the tweepy tutorial for more information, if needed.
Run the Jupyter notebook
Run the Jupyter notebook from a shell in the repo root directory
jupyter notebook Get\ Flashcards.ipynb
Jupyter will open a browser page, execute the code, placing all ML flashcards in a ml-cards local directory.
You can enter CTRL+C twice to stop jupyter from the command line.
View the cards
All cards are stored in a local ml-cards directory.
Related Skills
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
groundhog
398Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
last30days-skill
18.3kAI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary
sec-edgar-agentkit
10AI agent toolkit for accessing and analyzing SEC EDGAR filing data. Build intelligent agents with LangChain, MCP-use, Gradio, Dify, and smolagents to analyze financial statements, insider trading, and company filings.
