Need help with GetCards?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

Dpananos
431 Stars 157 Forks 32 Commits 0 Opened issues

Description

Notebook to download machine learning flashcards

Services available

!
?

Need anything else?

Contributors list

# 11,159
Artificia...
artificia...
machine-i...
unsupervi...
Winds 7.8K Artificial Intelligence top 100
# 15,507
Jupyter N...
GetCards 431 Jupyter Notebook top 1000
# 2,527
Jupyter N...
pymc3 5.4K R top 10

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-cards
    directory.

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
.
  1. Log into twitter
  2. Browse to https://apps.twitter.com/
  3. Click the
    Create New App
    button and define your new app. Here are some example values:
    • Name:
      Get Flashcards - 
    • Description:
      Chris Albon ML Flashcard puller
    • Website:
      http://www.not-used.com
    • Callback URLs: `` <= blank
  4. Check the Developer Agreement and click the
    Create your Twitter application
    button.
  5. In the application details page, Select the "Keys and Access Tokens" tab.
  6. Under "Your Access Token", click the
    Create my access token
    button.

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.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.