Zillow uses NLP, trigram analysis, and LDA topic modeling to detect racial proxies in real estate listing descriptions
Real estate listing descriptions are increasingly used as inputs to AI systems at Zillow, but the text may function as a proxy for protected classes such as race — reflecting historical housing segregation — which could cause those AI systems to reproduce or amplify discrimination in ways that had not been systematically measured.
The analysis confirmed statistically significant differences in text length, key phrases, and topic distributions between listing descriptions in majority non-Hispanic white and majority Black neighborhoods, establishing that listing description text can function as a racial proxy in downstream AI systems.
Show all 5 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
The analysis confirmed statistically significant differences in text length, key phrases, and topic distributions between listing descriptions in majority non-Hispanic white and majority Black neighborhoods, establish…
What tools did this team use?
LLM, NLP, LDA, pyLDAvis.
What results were reported?
average token count in Group A (majority non-Hispanic white) listing descriptions: 144.03; average token count in Group B (majority Black) listing descriptions: 102.17; relative drop in token count Group B vs Group A: -29.1%; odds ratio for top Group B phrase ('to your portfolio'): 10.1 (source-reported, not independently verified).
How is this compliance monitoring AI workflow structured?
Listing data snapshot → Census block demographic mapping → Token count distribution analysis → Trigram key phrase analysis → LDA topic modeling → LLM topic labeling → Proxy bias findings output.