Category: Projects

This project was creating a predictor that could take any property in the U.S. and make a prediction on its probable income from being used as short-term rental (like airbnb or vrbo) or as a…

A print shop that allowed customers to have their own text printed on things like t-shirt/hats/mugs needed to make sure they weren’t being used for trademark/copyright infringement. This took a great of manual work on…

Because eCommerce title space is limited, we need to know how to prioritize which words to recommend including. The approach I used was to analyze the list price and search engine performance report to score…

Whether listing products on your own site or uploading them to an online store like amazon or advertising them with google ads, it’s very important to accurately assign products into categories. This is necessary to…

I spent a couple of weeks writing a 2D simulator in VB to generate world maps for fun. I’ve wanted to revisit this project for years, but building it in 3D and using a fractal…

I updated our cargo loading program for calculating the compressive, tensile, and racking forces predicted for containers under heavy weather conditions to match the strictest regulations put out by the international compliance agencies. Since the…

Long tail search terms can be the most cost-effective when it comes to ad-cost vs conversation revenue, but they are harder to analyze and optimize because they are inherently more varied and less frequent. To…

A common data problem that companies have is deal with in-exact matches because humans are inconsistent when they are entering data, and computers are not naturally good at identifying things that are almost the same…

In order to create a universal and comprehensive extractor of product attributes where the number of kinds of attributes numbered in the thousands and the possible words and numbers that those attributes were expressed in…

The first step in processing product data is identifying which type of product it is, both generally and specifically. This enables automatically classifying, extracting attributes, standardizing values, inferring missing data, analyzing quality issues, and enhancing…