← Latest papers
💬 NLP

AIWizards at MULTIPRIDE: A Hierarchical Approach to Slur Reclamation Detection

This paper presents a hierarchical approach for detecting reclaimed slurs in the MultiPRIDE shared task by first using weakly supervised LLM annotations to infer LGBTQ+ community membership from user profiles and tweets, then integrating these sociolinguistic signals into a BERT-based model to effectively distinguish between abusive and in-group affirmations of slurs in Italian and Spanish.

Original authors: Luca Tedeschini, Matteo Fasulo

Published 2026-02-16
📖 5 min read🧠 Deep dive

Original authors: Luca Tedeschini, Matteo Fasulo

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

🧠 The Big Problem: The "Word" That Means Two Things

Imagine you are walking through a park and you hear someone shout a specific word.

  • Scenario A: A stranger yells it at you with a sneer. It's an insult. It's hate speech.
  • Scenario B: A group of friends laughs and says it while hugging each other. It's a term of endearment. It's reclaiming their identity.

In the world of social media, this is a massive headache for computers. The computer sees the same word in both sentences. Without knowing who is speaking or who they are talking to, the computer can't tell the difference. It might ban the friends for being mean, or let the stranger slide because it thinks they are just joking.

This is the challenge of "Slur Reclamation Detection." The goal is to teach AI to know when a "bad word" is actually being used as a "good word" by the community that owns it.

🕵️‍♂️ The Old Way vs. The New Way

The Old Way (The Baseline):
Imagine a detective who only looks at the text of a tweet. They read the words and try to guess the meaning.

  • Problem: If the text is short, sarcastic, or ironic, the detective gets confused. They miss the context.

The New Way (The AIWizards Approach):
The authors (Luca and Matteo) decided to give the detective a second pair of eyes. They realized that to understand the word, you need to know the person using it.

They built a Two-Stage Detective Team:

Stage 1: The "Identity Detective" (The User Encoder)

Before looking at the specific tweet, this part of the AI looks at the user's profile bio and their history.

  • The Analogy: Think of this like a background check. If someone's bio says "Proud LGBTQ+ member" or uses specific pronouns and symbols, the AI learns: "Okay, this person is part of the community. If they use this word, it's probably friendly."
  • The Trick: The AI doesn't know for sure if the person is telling the truth. So, they used a super-smart AI (an LLM) to make a "best guess" label. They call this a "fuzzy label." It's not a perfect truth, but it's a helpful hint.

Stage 2: The "Context Detective" (The Text Encoder)

This part looks strictly at the tweet itself. Is the tone angry? Is it sad? Is it a joke?

The Magic Glue: The "Gating Mechanism"

Now, how do you combine these two detectives? You don't just average their answers. You use a smart switch (the "gating mechanism").

  • The Analogy: Imagine a traffic light controlled by a smart computer.
    • If the User Detective says, "This person is definitely part of the group," the light turns Green for the "Reclaimed/Friendly" interpretation.
    • If the User Detective is unsure, but the Text Detective sees a lot of angry words, the light turns Red for the "Hate Speech" interpretation.
    • The system learns to weigh the "Who" against the "What" dynamically for every single tweet.

🧪 The Experiment: Did it Work?

The team tested this on tweets in Italian and Spanish.

  • The Result: Their fancy new two-part system performed just as well as the standard, simpler system (the "Baseline").
  • The Twist: It didn't beat the simple system in raw numbers. In fact, the simple system was already very good at this task.
  • The Real Win: The authors argue that winning isn't everything.
    • They proved that you can add complex "user identity" data into the mix without breaking the system.
    • They built a modular framework. Think of it like a Lego set. Right now, they only used the "User" and "Text" blocks. But in the future, they could easily snap in a "Photo" block (if the tweet has an image) or a "Friend Network" block (who are their friends?) without rebuilding the whole machine.

🚧 The Hiccups (Error Analysis)

The system isn't perfect. Sometimes, it gets tricked.

  • The Trap: If a tweet uses a very specific "bad word," the system sometimes gets so excited about the "User Identity" hint that it ignores the fact that the sentence is actually full of hate.
  • Example: A user might have a friendly bio, but they are writing a hateful rant. The AI saw the friendly bio and thought, "Oh, they are safe!" and missed the hate in the text.

🏁 The Bottom Line

This paper is like a blueprint for a smarter, more human-like AI.

  1. Context is King: You can't understand language without understanding the speaker.
  2. Modularity is Key: Instead of building one giant, rigid brain, build a team of specialized brains that talk to each other.
  3. Future Potential: Even though this specific version didn't beat the record score, it proved the method works. It opens the door for future AI that understands not just what is said, but who is saying it, who they are talking to, and why.

In short: The authors built a system that asks, "Who is this?" before it decides if a word is an insult or a hug. It didn't win the race today, but it showed everyone how to build a better car for tomorrow.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →