This word has been marked as "ambiguous", which means that the original word has several options for replacements. The system can't tell which to choose, because it doesn't know context, which makes these ambiguous replacements often wrong.

An example of an ambiguous word is "her" being replaced either with "him" or "his" depending on context. Since the system has no understanding of context, the substitution may be wrong.

WTF, Neutrality?

Yes. That is - no. Well, maybe. Definitely maybe.

Society has instilled gender norms, of the type we tend to miss, attributing characteristics based on gender perceptions. Gender norms can manifest by broad generalizations about a certain gender, reducing gender into binary terminology, or using certain tone and language when speaking about one gender versus the other.

Gender roles and society's gender norms are harmful to all genders, binary and non-binary. So why do we do them?

Sometimes, we reject the notion these language influences exists (despite research to show they do). Sometimes, we just don't notice.

This site exists to make us notice

exists to demonstrate what happens to our language online when we switch genders around. Is there a clear difference between how we relate to men versus how we talk about women? Do we notice when we fall into pitfalls that encourage one gender at the expense of another? Can we even see when an article we think is 'complimentary' is actually anything but?

challenges you to try and notice.

Context matters

While the test of switching terminology around can expose biases, it is really not supposed to stand on its own. Text alone, lacking context, is proof of nothing.

More than anything, should be a conversation starter. Not a discussion ending hammer. Context matters.

Technical stuff

uses the ConceptReplacer library, available on GitHub. The library uses dictionaries to do direct replacements of words based on dictionary definitions.

Technical limitations

Language is hard and complicated, but it had to be oversimplified to allow the system to replace terminology around. There are a few known limitations that currently exist with the system as it is built right now:


This tool is still being developed; it's in beta phase, and has a lot of potential. If you catch any bugs or have any suggestions, please check out the github page.


For questions and inquiries, please use
contact [at]