| Underwriting risk model | Regression | How to price risk more accurately |
| Credit risk and churn scoring | Decision tree, random forest, AdaBoost, logistic regression; GridSearchCV; selection by AUC | Which customers are likely to default or leave |
| Loan eligibility app | Classification, deployed with Streamlit | A live web app non-technical users can run themselves |
| Cross-sell propensity | Pruned decision tree; confusion matrix and AUC | Which customers will accept a loan offer |
| Agentic model development | Claude Code, agentic code review, documentation in Linear, Obsidian and GitHub | How to go from a business question to a tested, documented model in one session |
| Language models for gene editing | Evaluation of small language models; research papers | How language models can help design gene-editing enzymes |
| Wearable health patterns | Random forests and neural networks on fitness-tracker data | Which health patterns wearables can reveal for chronic illness management |
| Portfolio segmentation | K-means and hierarchical clustering | How to turn a portfolio into personas executives can act on |
| Customer review sentiment | NLP with VADER, text visualization | What customers are saying, at scale |
| Leadership communication sentiment | NLP with custom metrics for clarity, emotional intelligence and persuasiveness | How effective a team’s written business communication is |
| Political discourse analysis | NLP and sentiment analysis with Voyant | How coverage of an issue shifts across regions and 16 years of debates |
| Interactive dashboards | Tableau, with parameters | How to make data explorable for decision-makers |
| Economic resilience | Data analysis and visualization of GDP, tourism and disaster data | How an economy responds to natural disasters |
| AI tool evaluation | Evaluation framework and presentation | How to judge a new AI tool before adopting it |
| Data governance | NIST and CIA-triad frameworks | How to keep data secure and trustworthy |