Home

Awesome

tdsp

Data Science Collected Resources

A trove of carefully curated resources and links (on the topics of software, platforms, language, techniques, etc.) related to data science, all in one place.

Please feel free to connect with me here on LinkedIn if you are interested in data science and would like to connect.

Please visit my Medium profile to check out all of my data science articles.

Please check this Github Repo for all my Tutorial-style Machine Learning Jupyter notebooks


Artificial Intelligence related

MONTRÉAL.AI ACADEMY: ARTIFICIAL INTELLIGENCE 101 FIRST WORLD-CLASS OVERVIEW OF AI FOR ALL

OpenAI blog

AI thinks like a corporation—and that’s worrying - Open Voices</dt>

AITopics</dt>

Does the Brain Store Information in Discrete or Analog Form?</dt>

Explainable Artificial Intelligence (Part 1) — The Importance of Human Interpretable Machine…</dt>

Is The Singularity Coming? – Arc Digital</dt>

Michael I. Jordan NYSE Machine Learning Presentation</dt>

Some scientists fear superintelligent machines could pose a threat to humanity | The Washington Post</dt>

The Four Waves of A.I. | LinkedIn</dt>

When algorithms go wrong we need power to fight back, say researchers - The Verge</dt>

AWS related

Amazon CloudWatch - Application and Infrastructure Monitoring

Amazon DynamoDB - Overview

Amazon Elastic Block Store (EBS) - Amazon Web Services

Amazon Elastic File System (EFS) | Cloud File Storage

AWS Concepts: Understanding AWS - YouTube

AWS Concepts: Understanding the Course Material & Features - YouTube

AWS In 10 Minutes | AWS Tutorial For Beginners | AWS Training Video | AWS Tutorial | Simplilearn - YouTube

AWS re:Invent 2017: Building production apps easily with Amazon Lightsail (CMP212) - YouTube

Classless Inter-Domain Routing - Wikipedia

Cloud Compute Products – Amazon Web Services (AWS)

Cloud Object Storage | Store & Retrieve Data Anywhere | Amazon Simple Storage Service

Elastic Load Balancing - Amazon Web Services

Getting Spark, Python, and Jupyter Notebook running on Amazon EC2

Use PuTTY to access EC2 Linux Instances via SSH from Windows

What is Cloud Computing? - Amazon Web Services

Blogs, StacksExchanges

7-Step Guide to Become a Machine Learning Engineer in 2021

Reducing the Need for Labeled Data in Generative Adversarial Networks

Jason's Google ML 101 deck

10 Free Must-Read Books for Machine Learning and Data Science

Advice to aspiring data scientists: start a blog – Variance Explained

Brandon Roher Blog

Chris Albon - Data Science, Machine Learning, and Artificial Intelligence

Data Science Stack Exchange

Data Skeptic

DataTau

explained.ai - Deep explanations of machine learning and related topics

FlowingData

Here Are (Approximately) 3000 Free Data Sources You Can Use Right Now

If you want to learn Data Science, take a few of these statistics classes

Learn Data Science - Infographic (article) - DataCamp

LIGO Gravity Wave GW150914_tutorial

O.R. & Analytics Success Stories - INFORMS

OpenAI Blog

Paul Ford: What Is Code? | Bloomberg

Science Isn’t Broken | FiveThirtyEight

Scientifically Sound

AIspace

Top 28 Cheat Sheets for Machine Learning, Data Science, Probability, SQL & Big Data

GitHub Python Data Science Spotlight: AutoML, NLP, Visualization, ML Workflows

Books, Courses, Repos

Solved end-to-end Data Science projects

Dive into Deep Learning (An interactive deep learning book with code, math, and discussions)

Machine Learning Math book

Learn to code | Codecademy

Lecture Notes | Introduction to MATLAB | Electrical Engineering and Computer Science | MIT OpenCourseWare

60+ Free Books on Big Data, Data Science, Data Mining, Machine Learning, Python, R, and more

Feature Engineering and Selection: A Practical Approach for Predictive Models

Nerual Networks and Deep Learning - an online book

Git and Github

Adding an existing project to GitHub using the command line - User Documentation

An Intro to Git and GitHub for Beginners (Tutorial)</dt>

Follow these simple rules and you’ll become a Git and GitHub master

Git - Book

git - the simple guide - no deep shit!

How not to be afraid of GIT anymore – freeCodeCamp.org

joshnh/Git-Commands: A list of commonly used Git commands

The beginner’s guide to contributing to a GitHub project – Rob Allen's DevNotes

Understanding the GitHub Flow · GitHub Guides

Interesting Articles

Towards an anti-fascist AI (from opendemocracy.net)

Becoming a Level 3.0 Data Scientist

The Third-wave of Data Scientist

46 Most Intellectually Stimulating Sites That Will Spark Your Inner Genius in 10 Minutes a Day

Artificial Intelligence Learns to Learn Entirely on Its Own | Quanta Magazine

Edward Witten Ponders the Nature of Reality | Quanta Magazine

Engineers Shouldn’t Write ETL: A Guide to Building a High Functioning Data Science Department | Stitch Fix Technology – Multithreaded

Foundations Built for a General Theory of Neural Networks - Quanta Magazine

General Thinking Tools: 9 Mental Models to Solve Difficult Problems

How Social Media Endangers Knowledge | WIRED

In These Small Cities, AI Advances Could Be Costly - MIT Technology Review

Machine Learning’s ‘Amazing’ Ability to Predict Chaos | Quanta Magazine

New Brain Maps With Unmatched Detail May Change Neuroscience | WIRED

Pedro Domingos on the Arms Race in Artificial Intelligence - SPIEGEL ONLINE

Quantum Leaps in Quantum Computing? - Scientific American

The Fragile State of the Midwest’s Public Universities - The Atlantic

The Future of Human Work Is Imagination, Creativity, and Strategy

The Quantum Thermodynamics Revolution | Quanta Magazine

What Is Code? | Paul Ford| Bloomberg

The Economics Of Artificial Intelligence - How Cheaper Predictions Will Change The World

OpenAI’s Dota 2 defeat is still a win for artificial intelligence  - The Verge

Machine Learning Confronts the Elephant in the Room | Quanta Magazine

MOOC related

Complete lecture notes of the Stanford/Coursera Machine Learning class by Andrew Ng

200 universities just launched 560 free online courses. Here’s the full list.

Artificial Intelligence | MIT OpenCourseWare

Dashboard | MIT Professional Education Digital Programs

Data Science A-Z™: Real-Life Data Science Exercises Included | Udemy

Data Science Essentials | edX

How to choose effective MOOCs for machine learning and data science?

I uncovered 1,150+ Coursera courses that are still completely free

Information and Entropy | MIT OpenCourseWare

Introduction to Algorithms | MIT OpenCourseWare

Introduction to Data Analysis using Excel | edX

Introduction to Python for Data Science | edX

Introduction to R for Data Science | edX

Mathematics for Computer Science | MIT OpenCourseWare

Programming with Python for Data Science!

Statistical Thinking for Data Science course

Top Data Science Online Courses in 2017 – LearnDataSci

U. Wash ML course Jupyter Home

SQL

A Visual Explanation of SQL Joins

Join (SQL) - Wikipedia

PostgreSQL: Mathematical Functions and Operators

PostgreSQL: String Functions and Operators

Psycopg2 Tutorial - PostgreSQL with Python

SQL Joins Explained

The SQL Tutorial for Data Analysis | SQL Tutorial - Mode Analytics

SQL vs NoSQL or MySQL vs MongoDB - YouTube</dt>

Thinking in SQL vs Thinking in Python

Kaggle SQL course (including BigQuery topics)

Statistics

Common statistical tests are linear models (or: how to teach stats)

Introductory statistics - OpenText Library

Common statistical tests are linear models (or: how to teach stats)

Background: Markov chains

OpenIntro Stats

Regression Analysis Tutorial and Examples | Minitab</dt>

The 10 Statistical Techniques Data Scientists Need to Master

The Ultimate Guide to 12 Dimensionality Reduction Techniques (with Python codes)

Thomas Bayes and the crisis in science – TheTLS</dt>

Welcome to STAT 505! | STAT 505

Introduction to Bayesian Linear Regression – Towards Data Science

Regression Analysis Tutorial and Examples | Minitab

The 10 Statistical Techniques Data Scientists Need to Master</dt>

Welcome to STAT 505! | STAT 505

Probability and Statistics Visually

Visualizations (and image processing related)

The paper describing Scikit-image from its core developers

Full-screen interactive that lets you explore the first 300 years of Data Visualization

designing-great-visualizations.pdf

Gallery of Data Visualization - Missed Opportunities and Graphical Failures

Lesson 1-4, first visualization data - Govind Acharya | Tableau Public

Mapping the 1854 Cholera Outbreak | Tableau Public</dt>

Resources | Tableau Public

10 Free Must-Read Books for Machine Learning and Data Science</dt>

60+ Free Books on Big Data, Data Science, Data Mining, Machine Learning, Python, R, and more</dt>

Data Skeptic

GGobi data visualization system.

GitHub (Tirthajyoti Sarkar)

Here Are (Approximately) 3000 Free Data Sources You Can Use Right Now

If you want to learn Data Science, take a few of these statistics classes

Learn to code | Codecademy

Lecture Notes | Introduction to MATLAB | Electrical Engineering and Computer Science | MIT OpenCourseWare

Medium – Read, write and share stories that matter

Scientifically Sound

Top 28 Cheat Sheets for Machine Learning, Data Science, Probability, SQL & Big Data

Learn Data Science - Infographic (article) - DataCamp

Homework 3

Neural Network

Videos

Deep blueberry

Brandon Rohrer - Recurrent Neural Networks (RNN) and Long Short-Term Memory (LSTM)</dt>

CS231n Lecture 10 - Recurrent Neural Networks, Image Captioning, LSTM - YouTube</dt>

Nuts and Bolts of Applying Deep Learning (Andrew Ng) - YouTube</dt>

Siraj Raval - LSTM Networks - The Math of Intelligence (Week 8) - YouTube</dt>

Siraj Raval - Recurrent Neural Networks - The Math of Intelligence (Week 5) - YouTube

Andrew Ng: Artificial Intelligence is the New Electricity - YouTube</dt>

A Neural Network Playground</dt>

But what is a Neural Network? | Deep learning, chapter 1

Convolutional Networks in Java - Deeplearning4j: Open-source, Distributed Deep Learning for the JVM</dt>

CS231n Convolutional Neural Networks for Visual Recognition

Deep Learning Fundamentals - Cognitive Class

Exploring LSTMs

Feature Visualization

Neural networks and deep learning

Understanding Hinton’s Capsule Networks. Part I: Intuition.

Understanding LSTM Networks -- colah's blog

The Unreasonable Effectiveness of Recurrent Neural Networks

Andrej Carpathy blog - Hacker's guide to Neural Networks

A Beginner's Guide to Recurrent Networks and LSTMs - Deeplearning4j: Open-source, Distributed Deep Learning for the JVM</dt>

J Alammar – Explorations in touchable pixels and intelligent androids

Keras

Guide to the Sequential model - Keras Documentation

Keras Documentation

How to Use Word Embedding Layers for Deep Learning with Keras - Machine Learning Mastery

TensorFlow

Building Input Functions with tf.estimator  |  TensorFlow

Getting Started With TensorFlow  |  TensorFlow

Installing TensorFlow on Windows  |  TensorFlow

TensorFlow

TensorFlow Linear Model Tutorial  |  TensorFlow

TensorFlow Wide & Deep Learning Tutorial  |  TensorFlow

Using TensorFlow in Windows with a GPU | Heaton Research</dt>

Installation Guide Windows :: CUDA Toolkit Documentation

7 Steps to Mastering Machine Learning With Python</dt>

A visual introduction to machine learning</dt>

Berkeley AI Materials</dt>

Deep Learning For Coders fast.ai</dt>

Lecture Collection | Machine Learning - Stanford course</dt>

Microsoft Azure ML Cheat sheet

Pedro Domigos Machine Learning lectures

The Hitchhiker’s Guide to Machine Learning in Python</dt>

Top 10 Machine Learning Projects on Github

UCI Machine Learning Repository</dt>

[ISLR class videos](https://www.r-bloggers.com/in-depth-introduction-to-machine-learning-in-15-hours-of-expert-videos/

Machine Learning Zero-to-Hero: Everything you need in order to compete on Kaggle for the first…</dt>

GOOGLE - Rules of Machine Learning:  |  Machine Learning Rules  |  Google Developers

PySpark ML tutorial example</dt>

Python Generators Tutorial</dt>

R Markdown: The Definitive Guide</dt>

Understanding the GitHub Flow · GitHub Guides</dt>

How to Prepare for a Machine Learning Interview - Semantic Bits</dt>

Cheat Sheets for AI, Neural Networks, Machine Learning, Deep Learning & Big Data</dt>

AI Knowledge Map: How To Classify AI Technologies</dt>

Apache Spark

Building A Linear Regression with PySpark and MLlib</dt>

Complete Guide on DataFrame Operations in PySpark</dt>

Install_Spark_on_Windows10.pdf</dt>

Introduction · Mastering Apache Spark</dt>

MLlib: Main Guide - Spark 2.3.1 Documentation</dt>

Overview - Spark 2.3.1 Documentation</dt>

RDD Programming Guide - Spark 2.3.1 Documentation</dt>

rdflib 5.0.0-dev — rdflib 5.0.0-dev documentation</dt>

Spark SQL and DataFrames - Spark 2.3.1 Documentation</dt>

Welcome to Spark Python API Docs! — PySpark 2.3.1 documentation</dt>

Cloud computing

Why You Should Consider Google AI Platform For Your Machine Learning Projects

Cloud Computing Tutorial for Beginners | Cloud Computing Explained | Cloud Computing | Simplilearn - YouTube</dt>

Computation, Computing

A Short Guide to Hard Problems | Quanta Magazine</dt>

Data Mining

The 10 Mining Techniques Data Scientists Need for Their Toolbox</dt>

Wikipedia Data Science: Working with the World’s Largest Encyclopedia</dt>

Data wrangling related

A Brief Overview of Outlier Detection Techniques – Towards Data Science</dt>

Docker, Containers

A Beginner-Friendly Introduction to Containers, VMs and Docker</dt>

A fast and easy Docker tutorial for beginners (video series)</dt>

Docker Compose in 12 Minutes - YouTube</dt>

How to Install and Use Docker on Ubuntu 18.04 | DigitalOcean</dt>

How to Install Docker On Ubuntu 18.04 Bionic Beaver - LinuxConfig.org</dt>

Learn Docker in 12 Minutes 🐳 - YouTube</dt>

What is a Container? - YouTube</dt>

What is Docker | Docker Tutorial for Beginners | Docker Container | DevOps Tools | Edureka - YouTube</dt>

Building Your Own Data Science Platform With Python & Docker - YouTube</dt>

Interview related

50+ Data Structure and Algorithms Interview Questions for Programmers</dt>

Web Technologies

REST, API, Microservice

GraphQL vs. REST – Apollo GraphQL</dt>

Microservices, APIs, and Swagger: How They Fit Together | Swagger</dt>

REST API concepts and examples - YouTube</dt>

Web Architecture 101 – VideoBlocks Product & Engineering</dt>

REST API & RESTful Web Services Explained - YouTube</dt>

Our Collections – Towards Data Science</dt>

JSON, XML, HTML

JSON Crash Course - YouTube Can I use... Support tables for HTML5, CSS3, etc HTML5 Form Validation Examples < HTML | The Art of Web

CSS

The CSS Handbook: a handy guide to CSS for developers

Creating a Simple Website with HTML and CSS - Part 1 - YouTube</dt>

CSS Introduction - W3Schools</dt>

Learn CSS in 12 Minutes - YouTube</dt>

JavaScript

Beginner JavaScript Tutorial - 1 - Introduction to JavaScript - YouTube</dt>

Eloquent JavaScript

Form Validation with JavaScript - Check for an Empty Text Field - YouTube

JavaScript Basics Part 1

JavaScript beginner tutorial 30 - form validation text boxes and passwords - YouTube

JavaScript: Simple Form Validation - YouTube

Learn JavaScript in 12 Minutes - YouTube

Machine Learning with JavaScript : Part 1 – Hacker Noon

Machine Learning with JavaScript : Part 2 – Hacker Noon

W3School - JavaScript Form Validation

W3schools - JavaScript Tutorial

ClearlyDecoded.com - Yaakov Chaikin

GoDaddy Hosting Account Getting Started Guide

How to Make A Website in 2018 - Web Hosting Guide | WHSR

jhu-ep-coursera/fullstack-course4: Example code for HTML, CSS, and Javascript for Web Developers Coursera Course

Free JavaScript Tutorial - Scaler

LaTeX, Markdown, reST

Art of Problem Solving - LaTeX symbols</dt>

Detexify LaTeX handwritten symbol recognition</dt>

http://quicklatex.com/</dt>

LaTeX symbol Wiki

The Comprehensive LaTeX Symbol ListThe Comprehensive LaTeX Symbol List - symbols-a4.pdf</dt>

Pandoc - Pandoc User’s Guide</dt>

MathJax Documentation — MathJax 2.7 documentation</dt>

TeX Commands available in MathJax</dt>

Linux, OS

How to Install Ubuntu Linux on VirtualBox on Windows 10 [Step by Step Guide] | It's FOSS</dt>

Microsoft PowerShell Tutorial & Training Course – Microsoft Virtual Academy</dt>

Most Popular Linux Distributions and Why They Dominate the Market</dt>

The Dead-Simple Guide to Installing a Linux Virtual Machine on Windows - StorageCraft Technology Corporation</dt>

[Solved] Could not get lock /var/lib/dpkg/lock Error in Ubuntu | It's FOSS</dt>

Time series

Time Series Analysis in Python: An Introduction – Towards Data Science</dt>

RJT1990/pyflux: Open source time series library for Python</dt>

MaxBenChrist/awesome_time_series_in_python: This curated list contains python packages for time series analysis</dt>

Getting Started with Time Series — PyFlux 0.4.7 documentation</dt>

Introduction to ARIMA models</dt>

Complete guide to create a Time Series Forecast (with Codes in Python)</dt>

How to Create an ARIMA Model for Time Series Forecasting with Python

Time series with Siraj course by Kaggle

Interesting Articles

Debunking The Myths And Reality Of Artificial Intelligence - Forbes

Artificial Intelligence — The Revolution Hasn’t Happened Yet</dt>

Artificial Intelligence Learns to Learn Entirely on Its Own | Quanta Magazine</dt>

Can Buddhist philosophy explain what came before the Big Bang? | Aeon Essays</dt>

Coming to Grips with the Implications of Quantum Mechanics - Scientific American Blog Network</dt>

Did Toolmaking Pave the Road for Human Language? - The Atlantic</dt>

Edward Witten Ponders the Nature of Reality | Quanta Magazine</dt>

Gatekeeping and Elitism in Data Science

How Do Aliens Solve Climate Change? - The Atlantic</dt>

How I Learned to Stop Worrying About the LHC’s Missing New Physics</dt>

How Information Got Re-Invented – Limits – Medium</dt>

How Social Media Endangers Knowledge | WIRED</dt>

In These Small Cities, AI Advances Could Be Costly - MIT Technology Review</dt>

Inside Amazon’s $3.5 million competition to make Alexa chat like a human - The Verge</dt>

Let’s make private data into a public good - MIT Technology Review</dt>

On Chomsky and the Two Cultures of Statistical Learning</dt>

Quantum Leaps in Quantum Computing? - Scientific American</dt>

Strategy vs. Tactics: What's the Difference and Why Does it Matter?</dt>

The case for genetically engineering a smarter human-cyborg population to avoid the threat of existential catastrophe.</dt>

The Fragile State of the Midwest’s Public Universities - The Atlantic</dt>

The Quantum Thermodynamics Revolution | Quanta Magazine</dt>

The Way You Read Books Says A Lot About Your Intelligence, Here’s Why</dt>

To Build Truly Intelligent Machines, Teach Them Cause and Effect | Quanta Magazine</dt>

Why Is American Mass Transit So Bad? It's a Long Story. - CityLab</dt>

Yuval Noah Harari on what 2050 has in store for humankind | WIRED UK</dt>

Yuval Noah Harari on Why Technology Favors Tyranny - The Atlantic</dt>

Yuval Noah Harari: ‘The idea of free information is extremely dangerous’ | Culture | The Guardian</dt>

Beyond Weird: Decoherence, Quantum Weirdness, and Schrödinger's Cat - The Atlantic</dt>

Life Is a Braid in Spacetime – Time – Medium</dt>

Mental Models: How to Train Your Brain to Think in New Ways - James Clear - Pocket</dt>

Don’t Compete. Create! - Darius Foroux - Pocket</dt>

Tesla will live and die by the Gigafactory - The Verge</dt>

So you want to be a Research Scientist – Vincent Vanhoucke – Medium</dt>

Homeland Security Will Let Software Flag Potential Terrorists</dt>

What Happens When a World Order Ends</dt>

Kevin Slavin: How algorithms shape our world | TED Talk</dt>

The Brain's Autopilot Mechanism Steers Consciousness - Scientific American</dt>

What is Intelligence? – Towards Data Science</dt>

This Is Exactly How You Should Train Yourself To Be Smarter - Michael Simmons - Pocket</dt>

How to be More Productive and Eliminate Time Wasting Activities by Using the “Eisenhower Box” - James Clear - Pocket</dt>

The blind spot of science is the neglect of lived experience | Aeon Essays</dt>

Julia

A Complete Tutorial to Learn Data Science with Julia from Scratch</dt>

Machine Learning

Experiment tracking

ML Experiment Tracking: What It Is, Why It Matters, and How to Implement It

Fairness and bias

Evaluating machine learning models for fairness and bias

Deployment of ML

Creating data science APIs with Flask

Flask and Heroku for online Machine Learning deployment

Overview of the different approaches to putting Machine Learning (ML) models in production

[Guide] Building Data Science Web Application with React, NodeJS, and MySQL</dt>

A beginner’s guide to training and deploying machine learning models using Python</dt>

A Guide to Scaling Machine Learning Models in Production</dt>

Deploying Keras Deep Learning Models with Flask – Towards Data Science</dt>

Deploying Machine Learning at Scale - Algorithmia Blog</dt>

Deploying Machine Learning has never been so easy – Towards Data Science</dt>

Quora - How do you take a machine learning model to production?</dt>

Tutorial to deploy Machine Learning model in Production as API with Flask

From Big Data to micro-services: how to serve Spark-trained models through AWS lambdas

How to deliver on Machine Learning projects – Insight Data

Deploying a Keras Deep Learning Model as a Web Application in P

Genetic Algorithm

Genetic Algorithm Implementation in Python – Towards Data Science

Introduction to Optimization with Genetic Algorithm

A tutorial on Differential Evolution with Python · Pablo R. Mier

Keras

Guide to the Sequential model - Keras Documentation</dt>

Keras Documentation</dt>

How to Use Word Embedding Layers for Deep Learning with Keras - Machine Learning Mastery</dt>

Neural Network

Videos

Brandon Rohrer - Recurrent Neural Networks (RNN) and Long Short-Term Memory (LSTM)</dt>

CS231n Lecture 10 - Recurrent Neural Networks, Image Captioning, LSTM - YouTube</dt>

Nuts and Bolts of Applying Deep Learning (Andrew Ng) - YouTube</dt>

Siraj Raval - LSTM Networks - The Math of Intelligence (Week 8) - YouTube</dt>

Siraj Raval - Recurrent Neural Networks - The Math of Intelligence (Week 5) - YouTube</dt>

Andrew Ng: Artificial Intelligence is the New Electricity - YouTube</dt>

A Beginner's Guide to Recurrent Networks and LSTMs - Deeplearning4j: Open-source, Distributed Deep Learning for the JVM</dt>

A Neural Network Playground</dt>

A Visual Guide to Evolution Strategies</dt>

Andrej Carpathy blog - Hacker's guide to Neural Networks</dt>

Best (and Free!!) Resources to understand Nuts and Bolts of Deep learning</dt>

But what is a Neural Network? | Deep learning, chapter 1</dt>

Cheat Sheets for AI, Neural Networks, Machine Learning, Deep Learning & Big Data</dt>

Convolutional Networks in Java - Deeplearning4j: Open-source, Distributed Deep Learning for the JVM</dt>

CS231n Convolutional Neural Networks for Visual Recognition</dt>

Deep Dive into Math Behind Deep Networks – Towards Data Science</dt>

Deep Learning Fundamentals - Cognitive Class</dt>

Exploring LSTMs</dt>

Feature Visualization</dt>

J Alammar – Explorations in touchable pixels and intelligent androids</dt>

Learning without Backpropagation: Intuition and Ideas (Part 1) – Tom Breloff</dt>

Must know Information Theory concepts in Deep Learning (AI)</dt>

Neural networks and deep learning</dt>

Neural Style Transfer: Creating Art with Deep Learning using tf.keras and eager execution</dt>

The Unreasonable Effectiveness of Recurrent Neural Networks</dt>

Understanding Hinton’s Capsule Networks. Part I: Intuition.</dt>

Understanding LSTM Networks -- colah's blog</dt>

A Neural Network in 13 lines of Python (Part 2 - Gradient Descent) - i am trask</dt>

How Do Artificial Neural Networks Learn? – Towards Data Science</dt>

The Neural Network Zoo - The Asimov Institute</dt>

A History of Deep Learning | Import.io</dt>

The Ultimate NanoBook to understand Deep Learning based Image Classifier</dt>

NLP

How to solve 90% of NLP problems: a step-by-step guide</dt>

Coding & English Lit: Natural Language Processing in Python</dt>

TextBlob: Simplified Text Processing — TextBlob 0.15.1 documentation</dt>

Python Regular Expression Tutorial (article) - DataCamp</dt>

Stanford NLP

Reinforcement Learning

Reinforcement Learning Course - Full Machine Learning Tutorial

A brief introduction to reinforcement learning – freeCodeCamp.org</dt>

An introduction to Reinforcement Learning – freeCodeCamp.org</dt>

Key Papers in Deep RL — Spinning Up documentation</dt>

Nuts & Bolts of Reinforcement Learning: Model Based Planning using Dynamic Programming</dt>

Reinforcement Learning: A Deep Dive | Toptal</dt>

Part 1: Key Concepts in RL — Spinning Up documentation</dt>

Dissecting Reinforcement Learning-Part.1</dt>

Reinforcement Q-Learning from Scratch in Python with OpenAI Gym – LearnDataSci</dt>

Google AI Blog: Curiosity and Procrastination in Reinforcement Learning</dt>

Reinforcement Learning: Monte Carlo Learning using OpenAI Gym</dt>

TensorFlow

Building Input Functions with tf.estimator  |  TensorFlow</dt>

Getting Started With TensorFlow  |  TensorFlow</dt>

Installing TensorFlow on Windows  |  TensorFlow</dt>

TensorFlow</dt>

TensorFlow Linear Model Tutorial  |  TensorFlow</dt>

TensorFlow Wide & Deep Learning Tutorial  |  TensorFlow</dt>

Using TensorFlow in Windows with a GPU | Heaton Research</dt>

Installation Guide Windows :: CUDA Toolkit Documentation

7 Steps to Mastering Machine Learning With Python</dt>

A visual introduction to machine learning</dt>

Approaching (Almost) Any Machine Learning Problem | Abhishek Thakur | No Free Hunch</dt>

Automated Machine Learning Hyperparameter Tuning in Python</dt>

Berkeley AI Materials</dt>

Deep Learning For Coders fast.ai</dt>

Essentials of Machine Learning Algorithms (with Python and R Codes)</dt>

GOOGLE - Rules of Machine Learning:  |  Machine Learning Rules  |  Google Developers</dt>

http://www.r2d3.us/visual-intro-to-machine-learning-part-2/</dt>

ISLR class videos</dt>

Lecture Collection | Machine Learning - Stanford course</dt>

Machine Learning Zero-to-Hero: Everything you need in order to compete on Kaggle for the first…</dt>

Microsoft Azure ML Cheat sheet</dt>

Open Machine Learning Course (beta) • mlcourse.ai</dt>

Pedro Domigos Machine Learning lectures</dt>

The Hitchhiker’s Guide to Machine Learning in Python</dt>

Top 10 Machine Learning Projects on Github</dt>

UCI Machine Learning Repository</dt>

Optimization and ML

Learning to Optimize with Reinforcement Learning – The Berkeley Artificial Intelligence Research Blog</dt>

Kaggle

Hello Kaggle! - A Kaggle Guide for someone who is new at Kaggle</dt>

Python

Tutorials

Everything About Python — Beginner To Advanced

Jupyter and IDE related

Interactive spreadsheets in Jupyter

PyCharm for data scientists

Built-in magic commands — IPython 6.2.1 documentation</dt>

Concrete Statistics Jupyter Notebook Peter Norvig</dt>

Economics simulation Jupyter Notebook Peter Norvig</dt>

Markdown Cheatsheet</dt>

Using Interact — Jupyter Widgets 7.0.3 documentation

Pixie - visual Python debugger for Jupyter notebook

Matplotlib, Seaborn, Visualization

color example code: colormaps_reference.py — Matplotlib 2.0.2 documentation</dt>

ggplot | Home</dt>

Matplotlib 1.5.1</dt>

Matplotlib Plotting commands summary —</dt>

Matplotlib tutorial</dt>

Seaborn tutorial — seaborn 0.7.1 documentation</dt>

MOOC courses

Github/jmportilla/Complete-Python-Bootcamp: Lectures</dt>

Jupyter Notebook - Udemy Complete Python Bootcamp course</dt>

Python for Data Science and Machine Learning Bootcamp | Udemy</dt>

Computational Science and Engineering I | Mathematics | MIT OpenCourseWare</dt>

Foundations of Machine Learning (A course by Bloomberg)</dt>

NumPy and SciPy

Linear algebra (numpy.linalg) — NumPy v1.12 Manual</dt>

NumPy v1.12 Universal functions</dt>

NumPy v1.13.dev0 Manual</dt>

Random sampling (numpy.random) — NumPy v1.13 Manual</dt>

SciPy — SciPy v0.19.0 Reference Guide</dt>

From Python to Numpy</dt>

numpy-100/100 Numpy exercises with hint.md at master · rougier/numpy-100</dt>

Pandas

Pandas 0.20.3 documentation</dt>

Pandas: Python Data Analysis Library</dt>

Setup, PyPi, Creating your own packages

Home | Read the Docs</dt>

How to publish your own Python Package on PyPi – freeCodeCamp</dt>

Step-by-Step Guide to Creating R and Python Libraries (in JupyterLab)

How to submit a package to PyPI — Peter Downs</dt>

Packaging and Distributing Projects — Python Packaging User Guide</dt>

reStructuredText Primer — Sphinx 1.8.0+ documentation</dt>

Using TestPyPI — Python Packaging User Guide</dt>

How to open source your Python library | Opensource.com</dt>

Spark and AWS

Amazon Web Services (AWS) - Cloud Computing Services</dt>

Connecting to Your Linux Instance from Windows Using PuTTY - Amazon Elastic Compute Cloud</dt>

Install Spark on Windows (PySpark) – Michael Galarnyk – Medium</dt>

Projects

10 Steps to Set Up Your Python Project for Success

Tools and Utilities

itertools — Functions creating iterators for efficient looping — Python 3.6.3 documentation</dt>

Web Data Analytics

Processing XML in Python with ElementTree - Eli Bendersky's website</dt>

Using BeautifulSoup to parse HTML and extract press briefings URLs | Computational Journalism, Spring 2016</dt>

28 Jupyter Notebook tips, tricks and shortcuts</dt>

A curated list of awesome Python frameworks, libraries, software and resources</dt>

Archived Problems - Project Euler</dt>

Choosing the right estimator — scikit-learn 0.18.1 documentation</dt>

CodeSkulptor</dt>

CodeSkulptor</dt>

Installing XGBoost For Anaconda on Windows (IT Best Kept Secret Is Optimization)</dt>

Pandas 0.20.3 - API Reference</dt>

Pandas 0.20.3 Cookbook</dt>

PostgreSQL + Python | Psycopg</dt>

Problems - CodeAbbey</dt>

Project Jupyter | Home</dt>

PY4E - Python for Everybody</dt>

Python 2.7.13 documentation</dt>

Python Conquers The Universe | Adventures across space and time with the Python programming language</dt>

Python Flask From Scratch - YouTube</dt>

Python Tricks 101 – Hacker Noon</dt>

Python tutorial - TutorialsPoint</dt>

Regular Expressions for Data Scientists

Simple Linear Regression Analysis - ReliaWiki

Introduction — Python 101 1.0 documentation

Documenting Python Code: A Complete Guide – Real Python

MIT AI: Python (Guido van Rossum) - YouTube

Python IDEs and Code Editors (Guide) – Real Python

Advanced Python web scraping tricks and tips

R related

A Beginner’s Guide to Neural Networks with R

A Comprehensive Guide to Data Visualisation in R for Beginners

An R Introduction to Statistics | R Tutorial

Data Manipulation with dplyr | R-bloggers

Data Science and Machine Learning Bootcamp with R | Udemy

Explore R | Discover libraries, source code, top authors, trending discussions | kandi

ggplot2-cheatsheet.pdf

Machine Learning A-Z™: Download Practice Datasets - SuperDataScience - Big Data | Analytics Careers | Mentors | Success

Quick-R: Home Page

R mailing lists archive

R Tutorial Series - Statistical Tests | Saranya Anandh | Pulse | LinkedIn

R: Control for Rpart Fits

R: Recursive Partitioning and Regression Trees

Short-refcard.pdf

Theme • ggplot2