Muhammed Ahmed's repositories
AI-IsolationGame
Game of isolation done as part of the Nanodegree program from Udacity
Amazon-Reviews-Sentiment-Analysis
Completed Naive Bayes and Logistic Regression NLP assignment from Spring 2017
Bare-Logistic-Regression
Implementation of logistic regression from scratch. Used as a fun ML exercise and a way to compare with the heavily optimized version of LR in sklearn.
ColorEffect
Nice UIColors accessible by simple methods
MultiRankWalk
Implementation of semi-supervised learning algorithm
NFL
Collection of my most robust and advanced NFL data scrapers
Particle-Swarm
Basic Genetic Algorithm
StringSearch
Several methods for simpler substring manipulation in Swift 2.0
UGAHacks3
Winning submission to the UGA hackathon Uber Data Analytics Challenge
Embeddings
SSVD and Kernel Smoothing
Injury-Data
Profootballreference.com player injury web scraper. Used in ML pipeline for draftkings predictions.
IsolationGame_AI_Agent
This project implemented the AI with Minimax Algorithm, Alpha-Beta Pruning and Iterative Deepening algorithms to play Sudo Isolation Game.
kNN-Regression
Experimenting with the interpolation ability of the kNN Regression algorithm on BTC and Financial Reserve economic data.
Linear-Dynamical-Systems
Basic implementation of a LDS to model some example dynamic textures
MNIST-KMeans-Clustering
Completed kMeans Unsupervised Clustering on the MNIST Dataset from Spring 2017
pegaconnect
GoogleHome to APIAI to Pega
PoloniexData
Poloniex Exchange candlestick data scraper. Used in ML pipeline for predicting cryptocurrency prices.
SimpleStorage
Transforms core data in swift into a simple and mess free experience
Statistical-Modeling-Bulldawgs-Wins
My Spring 2017 study to determine the impact of a UGA Home/Away game, given that the bulldawgs won
Statistical-Modeling-GA-Weather
My Spring 2017 study to determining if the highs and lows of this year are more severe than those of last year using statistical methods.
TriangleRotation
A right triangle rotation script written in Matlab. Rotates the original triangle 90, 180 and a custom user inputed number of degrees. Results are plotted on the same figure using a subplot. Axises, titles and legends are provided for distinction.
WhiteRose_p2
JDBC sample queries