• Stars
    star
    2,601
  • Rank 17,481 (Top 0.4 %)
  • Language
    Jupyter Notebook
  • Created over 10 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A collection of IPython notebooks covering various topics.

ipython-notebooks

This repo contains various IPython notebooks I've created to experiment with libraries and work through exercises, and explore subjects that I find interesting. I've included notebook viewer links below. Click the link to see a live rendering of the notebook.

Language

These notebooks contain introductory content such as an overview of the language and a review of IPython's functionality.

Introduction To Python
IPython Magic Commands

Libraries

Examples using a variety of popular "data science" Python libraries.

NumPy
SciPy
Matplotlib
Pandas
Statsmodels
Scikit-learn
Seaborn
NetworkX
PyMC
NLTK
DEAP
Gensim

Machine Learning Exercises

Implementations of the exercises presented in Andrew Ng's "Machine Learning" class on Coursera.

Exercise 1 - Linear Regression
Exercise 2 - Logistic Regression
Exercise 3 - Multi-Class Classification
Exercise 4 - Neural Networks
Exercise 6 - Support Vector Machines
Exercise 7 - K-Means Clustering & PCA
Exercise 8 - Anomaly Detection & Recommendation Systems

Tensorflow Deep Learning Exercises

Implementations of the assignments from Google's Udacity course on deep learning.

Assignment 1 - Intro & Data Prep
Assignment 2 - Regression & Neural Nets
Assignment 3 - Regularization
Assignment 4 - Convolutions
Assignment 5 - Word Embeddings
Assignment 6 - Recurrent Nets

Spark Big Data Labs

Lab exercises for the original Spark classes on edX.

Lab 0 - Learning Apache Spark
Lab 1 - Building A Word Count Application
Lab 2 - Web Server Log Analysis
Lab 3 - Text Analysis & Entity Resolution
Lab 4 - Introduction To Machine Learning
ML Lab 3 - Linear Regression
ML Lab 4 - Click-Through Rate Prediction
ML Lab 5 - Principal Component Analysis

Fast.ai Lessons

Notebooks from Jeremy Howard's fast.ai class.

Lesson 1 - Image Classification
Lesson 2 - Multi-label Classification
Lesson 3 - Structured And Time Series Data
Lesson 4 - Sentiment Classification
Lesson 5 - Recommendation Using Deep Learning
Lesson 6 - Language Modeling With RNNs
Lesson 7 - Convolutional Networks In Detail

Deep Learning With Keras

Notebooks using Keras to implement deep learning models.

Part 1 - Structured And Time Series Data
Part 2 - Convolutional Networks
Part 3 - Recommender Systems
Part 4 - Recurrent Networks
Part 5 - Anomaly Detection
Part 6 - Generative Adversarial Networks

Misc

Notebooks covering various interesting topics!

Comparison Of Various Code Optimization Methods
A Simple Time Series Analysis of the S&P 500 Index
An Intro To Probablistic Programming
Language Exploration Using Vector Space Models
Solving Problems With Dynamic Programming
Time Series Forecasting With Prophet
Markov Chains From Scratch
A Sampling Of Monte Carlo Methods

More Repositories

1

twitter-viz-demo

Twitter visualizaton experiment using various python-based technologies.
Python
60
star
2

hadoop-training

Hadoop training material from free MapR courses.
Java
53
star
3

kaggle

Repository for code used in Kaggle competitions.
Python
22
star
4

alpha

Data collection and decision support tool for value investing.
Python
6
star
5

ppm-cut-detection

Graduate project related to automatic transition detection in video.
C++
5
star
6

ionyx

High-level machine learning experimentation library.
Python
5
star
7

littlecompiler

Graduate project to create a compiler for a simple programming language called "Little".
C#
4
star
8

or-tools-examples

Demo scripts using Google's Operations Research tools.
4
star
9

linux-setup

Setup scripts to initialize an Ubuntu Linux install.
Shell
3
star
10

selforganizingmap-demo

Graduate project to explore the training and visualization of self-organizing feature maps.
C#
3
star
11

insight-net

Insight .NET is a C# library that provides APIs for a number of common machine learning tasks.
C#
3
star
12

hackerrank

Solutions to random programming exercises.
Java
2
star
13

blogit

MVC web application where I experiment with a number of different technologies and design patterns.
JavaScript
2
star
14

sandbox

Catch-all for miscellaneous code experiments.
Java
2
star
15

dotnet-sandbox

Catch-all for miscellaneous .NET-based code.
C#
2
star
16

projecteuler-solutions

Solutions to a bunch of Project Euler problems.
C#
1
star
17

colab

Google Colab notebooks
Jupyter Notebook
1
star
18

rag-project

Experimenting with retrieval-augmented generation
1
star