BloombergGraphics/2024-openai-gpt-hiring-racial-discrimination

Data and materials to reproduce Bloomberg's investigation into racial and gender bias in OpenAI's GPT

40
/ 100
Emerging

Implements a controlled resume-ranking experiment using OpenAI's Chat API and embedding models (GPT-3.5/4 and ADA-002) to quantify hiring discrimination across demographic groups. The workflow chains four sequential Jupyter notebooks that derive demographically-distinct names from Census and voter registration data, systematically rank near-identical resumes by job title, perform statistical hypothesis testing for bias signals, and visualize name embeddings in 2D space using UMAP dimensionality reduction. All pipeline artifacts—from input name datasets to intermediate API responses to aggregated performance metrics—are versioned and reproducible via OpenAI API credentials.

No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

39

Forks

10

Language

Jupyter Notebook

License

Apache-2.0

Last pushed

Mar 07, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/generative-ai/BloombergGraphics/2024-openai-gpt-hiring-racial-discrimination"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.