Skip to content
View kam-rab's full-sized avatar

Block or report kam-rab

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kam-rab/README.md

Hi, I'm Kam

I'm an Economics major at Northwestern University ('27) with minors in Artificial Intelligence, Mathematics, and Legal Studies. I code for research, and I've also been working on personal projects, for fun, since high school! Below you can find some of my projects. I particularly love working on AI... both analyzing its impact on the world, and creating it myself!

📫 kamrabizadeh@gmail.com · LinkedIn


Research

📊 Occupational Power Index (OPI)

A composite index of structural power across 831 U.S. occupations, used to map who is protected, and who is exposed, as AI reshapes work.

  • Method: the geometric mean of an autonomy index (esoteric knowledge, accountability, task discretion) and a political-power index (licensing, lobbying, union coverage, employment size).
  • Robustness: in 99.99% of 173,050 alternative weighting scenarios, the rankings kept a Spearman ρ of 0.90 or higher with the baseline results.
  • Applications: Cross-analysis with AI exposure measures identifies occupations with the greatest/least power to respond to jurisdictional and wage threats posed by AI. Regressions against demographic groups identify the most exposed employees by race, age, gender, education.

Code release: coming soon

→ Project page


Personal projects

🔤 Scrabble AI

A Scrabble engine that finds every legal move on the board and ranks them with a neural network trained by self-play.

  • Move generation: the dictionary is compiled into a GADDAG, which lets the solver list every legal play for a rack, blanks included, in one pass.
  • Move ranking: a hybrid CNN + MLP network in PyTorch predicts each move's score margin for the rest of the game, then a one-step expectiminimax lookahead over possible opponent racks refines the top picks.
  • Training: distributed self-play on a CPU cluster. The final model wins 55–65% of games against a greedy player that always takes the highest-scoring move.

→ Repo

Pinned Loading

  1. Scrabble-AI Scrabble-AI Public

    Scrabble engine with a GADDAG move generator and a neural move ranker trained by self-play

    Python

  2. occupational-power/.github occupational-power/.github Public

    Organization profile for the Occupational Power Index