Jonathan's repositories
Political_Affiliation_Predictor
Bag of words based machine learning model with custom engineered features to predict a user’s political affiliation given a single tweet
NYTimes_Topic_Modeling
Implement a Nonnegative Matrix Factorization approach to learn the topics of 8447 documents from the NY Times
Markov_Football_Ranking
Implement a Markov Chain approach to rank 760 college football teams based on the scores of every game in the 2016 season.
Music_Recommender_PySpark
Used PySpark/MLlib to build a collaborative filtering based music recommender system
Trend_Bias
Exploring and analyzing the biases of trending topic on news and social media platforms
NASA_Server_Log_Analysis
Used Hadoop/MapReduce and Hive to analyze, explore, and answer questions about Nasa's server log files.
Movie_Recommender_Collaborative_Filtering
Implement the MAP inference algorithm for matrix completion for movie recommendations from scratch
K-Means
Implementation of the unsupervised clustering algorithm, K-means, from scratch.
AdaBoost
Implement boosting for the Least Squares Classifier from scratch
Gaussian_Process
Implement the Gaussian process model for regression from scratch
Classification_Implementations
Implementation of the Naive Bayes classifier, k-NN algorithm, and Logistic Regression from scratch
RidgeRegression
Create a Ridge Regression Machine Learning model from scratch
ToEatOrNotToEat
Exploratory Data Analysis and Visualization of NYC Restaurant Violations from 2013 - 2017