Joseph DeGregorio's repositories
tsp-art-gcode
G-Code Generator for artwork inspired by traveling salesperson optimization (via StippleGen)
fmcsa-analysis
Extraction and analysis of data from the Federal Motor Carrier Safety Administration.
dslp-repo-template
Template repository for data science lifecycle project
gym-kuiper-escape
A custom OpenAI Gym environment based on custom-built Kuiper Escape PyGame.
mlops-model-registry-concept
Project to evaluate the feasibility of using Git/DVC as a simple model repository.
rl-kuiper-escape
A project to build an AI player for custom game (Kuiper Escape) using reinforcement learning (RL) algorithms.
basic-gcode-generator
Basic g-code generation for simple paths (e.g. dado/rabbet joints)
conway-game-of-life
A simulation of Conway's Game of Life
degrocker
Docker image definition for base R and Python projects.
demo-dodgr
Brief demonstration and exploration of the dodgr package for street network analysis.
demo-dvc
Quick evaluation and demo of DVC (Data Version Control) for managing versioned data for reproducible data science projects.
demo-officer
Demo repository to explore and demonstrate the functionality of the officer package for generating automated PowerPoint reports.
demo-synthpop
Demonstration of synthetic data generation using the synthpop package.
demo-terraform
A simple demonstration and training on using terraform to build cloud infastructure.
dslp
The Data Science Lifecycle Process is a process for taking data science teams from Idea to Value repeatedly and sustainably. The process is documented in this repo.
ebay-pricing-research
A set of tooling for automating pricing research on eBay.
ffscrapr
R API Client for Fantasy Football League Platforms
gkeep-to-markdown-service
An AI (LLM) powered service which syncs with Google Keep notes and converts them to markdown for export to Obsidian or other note application. AI is leveraged to enrich notes from "back of napkin" ideas or voice recordings to organized thoughts and ideas.
keep-to-markdown-service-old
A simple service that converts Google Keep notes to markdown for Obsidian
rp-lesson-pygame
Lesson from Real Python for PyGame package.
survivor-pool-optimization
Optimize the strategy/approach for selecting teams in NFL survival pools.
tacobell-transactions
Pointless exploratory data analysis on a friend's 2-year taco bell transaction history.
wcb-discord-bot
Discord bot for our long-running fantasy football league discord server.
wta-hike-weather
A simple web application to summarize weather at multiple hike locations