Stuart Colianni's repositories
TinderFaceScraper
A simple script to scrape Tinder profile photos for the purpose of creating a facial dataset.
GeneticAlgorithmFeatureSelection
A simple example of how a genetic algorithm can be used to select the optimal subset of features to use for machine learning problems.
GenderClassifierCNN
A Convolutional Neural Network designed to classify the subject of a photo by gender. This model was created by applying Transfer Learning to TensorFlow's Inception-v3 model.
KnnEnsemble
Greatly improving the KNN classifier by perturbing along K values, training sets, feature selection, distance metric; with numerous voting methods (that are superior to majority vote) implemented as well.
SpreadHappiness
A project that finds users on Twitter who are having a "bad day" and sends them a custom message with a picture of a cute kitten, to cheer them up.
RESTfulTor
A python module that allows the user to change IP addresses and make RESTful calls to be made through the Tor network.
CNN-for-Digit-Recognition
This is the code I created to find solutions to the Kaggle MNIST digit recognition competition using a Convolutional Neural Network.
Kaggle-MNIST-Inception-CNN
This project uses a retrained TensorFlow Inception model to make predictions for the Kaggle MNIST competition. Results are then compared to those from a handmade CNN.
TwitterUserScraper
A python script that scrapes the latest tweets from a Twitter user and saves them to a text file.
CaptchaSolver
captchaSolver.py is a python script that expands the functionality of pytesser to solve the numerical captchas used in the creation of Gmail accounts. This was created to automate the task of creating Gmail accounts dynamically.
TextBombAlarmClock
A simple python script that leverages the continual delivery of SMS messages via an SMTP server to act as an alarm clock.
BitcoinMarkov
Exploring whether the day to day price fluctuations of bitcoin, UP and DOWN, be expressed (meaningfully) as a markov chain?
MyLifeInASCII
A script that can create ASCII art from image or video inputs.
RapLyricScraper
This python script downloads the lyrics for every rap song on genius.com.
HaikuGenerator-v1
This script writes haikus using a Markov Chain language model and a clustering algorithm.
EvolvingImagesWithGAandCNN
Can human-recognizable images be evolved with a Genetic Algorithm, using the softmax scores from a CNN as the fitness function?
BitcoinExploration_v1
An exploration into predicting the direction of changes in the price of Bitcoin.
DataScrambler
A simple script demoing an idea to improve data privacy via scrambling.
EloDecider
A tool to help facilitate group decision making.
FairlySampledSkinPixelsDataset
This repository contains code to build a dataset of BGR skin pixel values balanced across several ethnicities.
GeneratePDF
A simple reference script for programmatically generating PDF files with visualizations.
HackingHotwire
A tool to decode Hotwire hotel deals and organize the results in a report.
ImgurCloud
A tool to use Imgur for secure generic file hosting.
Mouse-Controlled_Video_Textures
This script enables the user to create mouse-controlled video textures for single-subject input videos.
SearchHeap
A custom data structure to store key-value pairs that has all the advantages of a dictionary and a heap.
SecureChat
Implements various cryptographical protocols used in secure chat clients
TextToMarkov
A python script that takes a text file as an input, creates a 2-gram Markov Chain, and can generate sentences based on that Markov Chain.