Community Radio Scraper
Recovering community radio recordings from an exposed file system.
Google Cloud • Python • Internet Archive • .txt • .csv
Jun 2025
Badged Background Image Generator
Adding Pearson Credly digital badge images to backgrounds for online meetings.
Pearson Credly API • Adobe Illustrator • Python
Mar 2025
Data Warehousing FRED
Using a star schema design to simplify and accelerate data retrieval for complex queries.
Consolidating data from the U.S. Bureau of Economic Analysis and Federal
Reserve Economic Data, streamlining numerous tables into key categories
like CPI and unemployment rates.
SQL • ETL • Dimensional modeling
Jun 2023
Predicting Medical ICD-10 Codes
Predicting future medical ICD-10 diagnosis codes based on patient visit sequences.
It utilized GRU-based sequence-to-sequence and BERT models to generate and predict
these codes. While demonstrating potential, further development is required for
real-world healthcare implementation.
seq2seq • NLP • BERT • Predictive modeling • Pytorch
Nov 2023
Occupation Taxonomy Explorer
Interactive widget to explore occupation taxonomy and subsequent skill matches to USF offerings.
https://github.com/kevinhitt/occupation-widget
API • Taxonomy • HTML • CSS • JS
Jun 2025
Predicting Risk in Car Insurance
Building a binary classification model to predict high car insurance risk based on car attributes. Using eight machine learning models, feature importance aggregation, and hyperparameter tuning, the Random Forest model emerged as the best performer in minimizing false negatives. The results support more individualized insurance pricing, helping insurers reduce losses and retain customers.
Risk assessment • Predictive modeling • Hyperparameter tuning • Feature importance analysis • Binary classification • model comparison • Random Forest • decision trees • Ensemble methods • Neural networks • GridSearchCV • RandomSearchCV • Data imputation • Recall optimization • ROC AUC evaluation
Nov 2023
Association Rules of Airbnb NYC Data
Analyzing a dataset of New York City Airbnb listings to interactively explore how different features of the rental properties affected price. Using a Shiny app for interactive association rule mining, the analysis aimed to uncover which factors — such as location, listing descriptions, or host behavior — most strongly correlate with price differences.
interactivity • association rule mining • market data analysis • pricing strategy • Shiny app development • exploratory data analysis • confidence and support tuning • rule-based modeling
Apr 2020
Daily Webpage QC Check
Automated daily link checks on the USF Microcredentials 'Programs' webpage to proactively ensure all registration links are functional. Python script runs daily to extract the relevant <a> tags based on the specific CSS class 'snippetImageGrid_item', checks HTTP status, and sends CSV of results via email.
Python • BeautifulSoup • cron • cronjob • Quality Control
Jun 2025