A progressive BJJ training application that accelerates skill acquisition through spaced repetition (SM-2 algorithm) and evidence-based mental visualization techniques. Combines physical training logs, guided 5-minute visualization sessions, smart scheduling, research protocols (nutrition, cardio, strength), and comprehensive progress tracking.
A comprehensive analytical framework for evaluating NFL quarterback performance and contract decisions through advanced statistical modeling and era-adjusted metrics. Combines systematic data collection from Pro Football Reference with ridge regression analysis to reveal organizational biases in quarterback evaluation and predict contract outcomes.
An intelligent project management automation system that integrates Jira with Claude AI to automatically analyze requirements, generate implementations, and evaluate deliverables, reducing manual effort by 70-90% while maintaining high quality and consistency.
An automated news aggregation and analysis system that uses Claude AI to generate targeted search queries, fetches articles from NewsAPI, synthesizes summaries, and delivers reports via GitHub Issues with intelligent caching.
Live pre-fight MMA handicapping site that turns tiered fight history, per-division ELO, and interpretable matchup features into calibrated six-outcome probability distributions with 90% confidence intervals. Ships weekly artifact exports from the training pipeline to a FastAPI + React SPA at octagonelo.com.
An interpretable pre-fight MMA handicapping pipeline that estimates a calibrated six-outcome probability distribution (win/lose by finish or decision) from tiered fight and fighter data. Combines ELO construction, ELO-weighted fighter style features, matchup interactions, multinomial logistic regression, and explicit confidence intervals based on track-record reliability.
A research-oriented pipeline that models the Enron corpus as a communication graph and aims to surface behaviorally unusual actors from structure and metadata alone (headers, timing, threading, CC patterns). The design uses person-level nodes, a directed multigraph, rolling temporal windows with per-person baselines, and self-supervised graph autoencoders with optional temporal drift.
Cross-city market analysis of short-term rental investment opportunities across 22 US cities, combining Airbnb listing data with Zillow real estate prices. Identifies profitable property segments, competitive landscape dynamics, and market entry barriers through statistical modeling and market professionalization metrics.
An AI-powered application that analyzes jiu-jitsu techniques and generates personalized training strategies, flow charts, adversary response plans, and analytical insights for practitioners of all levels.
A robust web scraper application that extracts Penn State football schedules and creates standardized calendar files, allowing fans to automatically sync game information with their personal calendars.
A Python web scraper that automatically extracts Yale football schedule information and generates an iCalendar file for easy integration with calendar applications.