Clearly not context aware: typing &quot;Wonder Woman and Superman&quot; gives:<p>&quot;Woman&quot; may be insensitive, use Person, Friend, Pal, Folk, Individual instead
&quot;Superman&quot; may be insensitive, use Titan instead<p>There is a lot of work done in the area of linguistic analysis and word disambiguation, and none of it it&#x27;s trivial. So it will be a big leap moving from a toy project to something of actual use. Integrating with an existing ML api for disambiguation could vastly decrease the amount of false positives. Idilia, BabelNet&#x2F;BabelFly and LingPipe come to mind.