All Projects → rayheberer → Lambdaschooldatascience

rayheberer / Lambdaschooldatascience

Licence: mit
Completed assignments and coding challenges from the Lambda School Data Science program.

Projects that are alternatives of or similar to Lambdaschooldatascience

Jupytemplate
Templates for jupyter notebooks
Stars: ✭ 85 (+286.36%)
Mutual labels:  jupyter-notebook, data-science, notebook
100 Days Of Ml Code
A day to day plan for this challenge. Covers both theoritical and practical aspects
Stars: ✭ 172 (+681.82%)
Mutual labels:  jupyter-notebook, data-science, tutorials
Starcraft2 Replay Analysis
A jupyter notebook that provides analysis for StarCraft 2 replays
Stars: ✭ 90 (+309.09%)
Mutual labels:  jupyter-notebook, data-science, notebook
Machine Learning From Scratch
Succinct Machine Learning algorithm implementations from scratch in Python, solving real-world problems (Notebooks and Book). Examples of Logistic Regression, Linear Regression, Decision Trees, K-means clustering, Sentiment Analysis, Recommender Systems, Neural Networks and Reinforcement Learning.
Stars: ✭ 42 (+90.91%)
Mutual labels:  jupyter-notebook, data-science, notebook
Earthengine Py Notebooks
A collection of 360+ Jupyter Python notebook examples for using Google Earth Engine with interactive mapping
Stars: ✭ 807 (+3568.18%)
Mutual labels:  jupyter-notebook, notebook, tutorials
Allstate capstone
Allstate Kaggle Competition ML Capstone Project
Stars: ✭ 72 (+227.27%)
Mutual labels:  jupyter-notebook, data-science, notebook
Spark R Notebooks
R on Apache Spark (SparkR) tutorials for Big Data analysis and Machine Learning as IPython / Jupyter notebooks
Stars: ✭ 109 (+395.45%)
Mutual labels:  jupyter-notebook, data-science, notebook
Storytelling With Data
Course materials for Dartmouth Course: Storytelling with Data (PSYC 81.09).
Stars: ✭ 59 (+168.18%)
Mutual labels:  jupyter-notebook, data-science, tutorials
The Elements Of Statistical Learning Python Notebooks
A series of Python Jupyter notebooks that help you better understand "The Elements of Statistical Learning" book
Stars: ✭ 405 (+1740.91%)
Mutual labels:  jupyter-notebook, data-science, tutorials
Quantitative Notebooks
Educational notebooks on quantitative finance, algorithmic trading, financial modelling and investment strategy
Stars: ✭ 356 (+1518.18%)
Mutual labels:  jupyter-notebook, data-science, notebook
Spark Py Notebooks
Apache Spark & Python (pySpark) tutorials for Big Data Analysis and Machine Learning as IPython / Jupyter notebooks
Stars: ✭ 1,338 (+5981.82%)
Mutual labels:  jupyter-notebook, data-science, notebook
Data Science Your Way
Ways of doing Data Science Engineering and Machine Learning in R and Python
Stars: ✭ 530 (+2309.09%)
Mutual labels:  jupyter-notebook, data-science, notebook
Machinelearningnotebooks
Python notebooks with ML and deep learning examples with Azure Machine Learning Python SDK | Microsoft
Stars: ✭ 2,790 (+12581.82%)
Mutual labels:  jupyter-notebook, data-science, notebook
Hands On Nltk Tutorial
The hands-on NLTK tutorial for NLP in Python
Stars: ✭ 419 (+1804.55%)
Mutual labels:  jupyter-notebook, notebook, tutorials
Nteract
📘 The interactive computing suite for you! ✨
Stars: ✭ 5,713 (+25868.18%)
Mutual labels:  jupyter-notebook, data-science, notebook
Cracking The Data Science Interview
A Collection of Cheatsheets, Books, Questions, and Portfolio For DS/ML Interview Prep
Stars: ✭ 672 (+2954.55%)
Mutual labels:  jupyter-notebook, data-science
Ipython Dashboard
A stand alone, light-weight web server for building, sharing graphs created in ipython. Build for data science, data analysis guys. Aiming at building an interactive visualization, collaborated dashboard, and real-time streaming graph.
Stars: ✭ 664 (+2918.18%)
Mutual labels:  data-science, notebook
Featexp
Feature exploration for supervised learning
Stars: ✭ 688 (+3027.27%)
Mutual labels:  jupyter-notebook, data-science
H1st
The AI Application Platform We All Need. Human AND Machine Intelligence. Based on experience building AI solutions at Panasonic: robotics predictive maintenance, cold-chain energy optimization, Gigafactory battery mfg, avionics, automotive cybersecurity, and more.
Stars: ✭ 697 (+3068.18%)
Mutual labels:  jupyter-notebook, data-science
Just Pandas Things
An ongoing list of pandas quirks
Stars: ✭ 660 (+2900%)
Mutual labels:  jupyter-notebook, data-science

Lambda School Data Science with Machine Learning

Completed assignments and coding challenges from the Lambda School Data Science program.

Environment

The majority of the work from the first half of the curriculum is done within IPython notebooks run in Google's Colaboratory environment. No dependencies need to be installed on a local machine to save and work with these notebooks in Google Drive.

For assignments and coding challenges requiring installations on the local machine, instructions are provided with the specific week, or assignment. Generally, most programming is done in Python 3. I used Anaconda to create virtual environments for each new assignment in order to keep my root installation clean.

Articles Published while at Lambda School

Organization

Lambda School's instruction is divided into 5-day sprints. Each sprint has an overall topic, and will contain one or more "modules" - more specific subtopics. For the first four days, there are short code challenges meant to introduce the material, as well as more in-depth assignments. Occasionally, some days will have no code challenge in favor of some other assignment or reading.

Each sprint is capped off with a comprehensive challenge that covers the breadth of the material, but not in as much depth as the weekly assignments. The material of the Sprint Challenge corresponds directly to the "learning objectives" of each module. The code challenges and assignments for a particular week can be found in the directory for that week.

Animations and Interactivity

GitHub's rendering of notebooks does not include animations rendered in the notebook outputs as JavaScript widgets. To view these, and certain other interactive elements, use nbviewer.

http://nbviewer.jupyter.org/

Syllabus

Mathematical Foundations

  • Functions and Optima
  • Linear Algebra

Data and Visualization

  • Data Preparation: An Overview
  • Data Visualization

High Dimensionality

  • High Dimensionality
  • Dimensionality Reduction

Presenting

  • Presenting for the Public: LaTeX and d3
  • Building an ML Portfolio

Probability and Statistics

  • Quantitative Data Analysis
  • Graphical Data Analysis
  • Statistical Techniques

Modeling

  • Linear Regression
  • Logistic Regression

The Machine Learning Framework

  • Model Tuning
  • Supervised Learning

Unsupervised Learning

  • Clustering
  • Association Rule Learning
  • Collaborative Filtering

Neural Networks

  • Neural Networks

Computer Vision

  • Computer Vision
  • Deep CNNs

Natural Language Processing

  • Natural Language Processing - Introduction
  • Comparing Documents or Words
  • Sentiment Analysis
  • Accessing and Building Corpuses

Spark

  • Spark

Productizing ML

  • SQL
  • Flask
  • Microsoft Azure ML Studio

Reinforcement Learning

  • Docker
  • Reinforcement Learning with OpenAI Gym
  • Object Detection

Data Structures and Algorithms

  • Data Structures
  • Algorithms Overview

Graphs

  • Introduction to Graphs and Bokeh
  • Connected Components
  • Search

Intro to C and Operating Systems

  • Introduction to C
  • Operating Systems
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].