Shayne O'Brien (shayneobrien)

shayneobrien

Geek Repo

Company:MIT

Location:San Francisco, CA

Home Page:https://www.linkedin.com/in/shaynetobrien/

Github PK Tool:Github PK Tool

Shayne O'Brien's repositories

generative-models

Annotated, understandable, and visually interpretable PyTorch implementations of: VAE, BIRVAE, NSGAN, MMGAN, WGAN, WGANGP, LSGAN, DRAGAN, BEGAN, RaGAN, InfoGAN, fGAN, FisherGAN

Language:Jupyter NotebookLicense:MITStargazers:493Issues:17Issues:3

coreference-resolution

Efficient and clean PyTorch reimplementation of "End-to-end Neural Coreference Resolution" (Lee et al., EMNLP 2017).

numerical-methods

Methods in numerical analysis. Includes: Lagrange interpolation, Chebyshev polynomials for optimal node spacing, iterative techniques to solve linear systems (Gauss-Seidel, Jacobi, SOR), SVD, PCA, and more.

Language:MATLABStargazers:40Issues:3Issues:0

language-modeling

Language modeling on the Penn Treebank (PTB) corpus using a trigram model with linear interpolation, a neural probabilistic language model, and a regularized LSTM.

Language:Jupyter NotebookStargazers:16Issues:2Issues:0

sentiment-classification

Neural sentiment classification of text using the Stanford Sentiment Treebank (SST-2) movie reviews dataset, logistic regression, naive bayes, continuous bag of words, and multiple CNN variants.

Language:Jupyter NotebookStargazers:13Issues:2Issues:0

explicit-gan-eval

Code for reproducing the results of "Evaluating Generative Adversarial Networks on Explicitly Parameterized Distributions" (O'Brien et al., NeurIPS 2018).

Language:PythonStargazers:10Issues:4Issues:0

text-cluster

Offline and online (i.e., real-time) annotated clustering methods for text data.

Language:Jupyter NotebookStargazers:8Issues:2Issues:1

text-segmentation

Neural and nonneural text segmentation methods.

Language:Jupyter NotebookStargazers:8Issues:2Issues:0

machine-translation

Neural machine translation on the IWSLT-2016 dataset of Ted talks translated between German and English using sequence-to-sequence models with/without attention and beam search.

Language:Jupyter NotebookStargazers:4Issues:2Issues:0

conversational-analysis

Unsupervised methods for analysis of conversational transcripts

Language:PythonStargazers:1Issues:2Issues:0

lexrank

LexRank for ranking documents containing some keyword or keyphrase using cosine similarities of either naive, tfidf, or idf-modified-cosine. Non-query ranking also supported.

Language:PythonStargazers:1Issues:2Issues:0

ml-from-scratch

Implementations of basic machine learning algorithms using only numpy, pandas, and matplotlib.

Language:Jupyter NotebookStargazers:1Issues:2Issues:0

selected-papers-and-presentations

A sample of selected papers that I have authored or co-authored.

evolution-of-language

Visually explore how the meaning of words changes over time.

Language:Jupyter NotebookStargazers:0Issues:2Issues:0

friendly-fortnight

:wolf: K-Means Clustering using Python from Scratch :mushroom:

Language:PythonStargazers:0Issues:2Issues:0

lidar-viz

Visualizations that I created while at Clemson University developing methods for the visualization of light detection and ranging (LIDAR) data.

Stargazers:0Issues:2Issues:0
Language:JavaScriptStargazers:0Issues:2Issues:0

project-euler

Solutions that I have coded to a variety of projecteuler.net problems in Python and MATLAB.

Language:MatlabStargazers:0Issues:2Issues:0

Sentence-compression

A rule-based system to compress simple sentence using nltk

Language:Jupyter NotebookStargazers:0Issues:2Issues:0

tensorflow

An Open Source Machine Learning Framework for Everyone

Language:C++License:Apache-2.0Stargazers:0Issues:1Issues:0