The map for homophobic tweets is determined by the use of words such as "dyke," "fag," "homo" and "queer."
I see some methodological problems here.

What if Openly Gay Person #1 says "Since I'm a Scorpio and Jupiter is ascending into Virgo, I don't think it would be a good idea for me to leave this house today"...
...and Openly Gay Person #2 responds "Astrology is total bullshit, you idiotic fag! Try reading a science textbook once in a while!"

How does that get scored??

There is, also, often quite a lot of political hostility between left-wing/Democratic gays and right-wing/Republican gays. Sometimes this hostility is expressed with homophobic terms like "fag" and "dyke." But if a gay Republican, for example, calls a gay Democrat a "socialist Commie-loving motherf**ker", is that for some reason less hateful than saying "socialist Commie-loving faggot"?