← Latest papers
💬 NLP

LaMSUM: Amplifying Voices Against Harassment through LLM Guided Extractive Summarization of User Incident Reports

This paper introduces LaMSUM, a novel multi-level framework that leverages Large Language Models and voting mechanisms to generate extractive summaries of large collections of code-mixed sexual harassment incident reports, thereby overcoming context window limitations and outperforming existing state-of-the-art methods to aid stakeholders in policy development.

Original authors: Garima Chhikara, Anurag Sharma, V. Gurucharan, Kripabandhu Ghosh, Abhijnan Chakraborty

Published 2026-04-20
📖 5 min read🧠 Deep dive

Original authors: Garima Chhikara, Anurag Sharma, V. Gurucharan, Kripabandhu Ghosh, Abhijnan Chakraborty

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

Imagine you are the mayor of a bustling city. Every day, thousands of citizens send you letters describing what's happening in their neighborhoods. Some letters are about potholes, some about noisy neighbors, and sadly, many are about scary and dangerous harassment incidents.

You want to help, but you can't read 5,000 letters a day. You need a way to read just the top 50 most important letters that give you a perfect snapshot of the city's problems without missing anything crucial.

This is exactly the problem the paper LaMSUM solves, but for online platforms where people report sexual harassment.

Here is the story of how they built a solution, explained simply:

1. The Problem: The "Too Much Noise" Dilemma

Citizen reporting platforms are like a giant, overflowing mailbox.

  • The Volume: There are too many reports to read one by one.
  • The Language: People write in "code-mixed" languages (like Hinglish in India, mixing Hindi and English), which is hard for old computer programs to understand.
  • The AI Trap: We have super-smart AI (Large Language Models or LLMs) that can read fast. But here's the catch:
    • They rewrite instead of picking: If you ask a smart AI to "summarize" these letters, it usually tries to rewrite them in its own words (like a news anchor summarizing a story). But for harassment reports, rewriting is dangerous. You need the victim's exact words to keep the truth and emotion intact. You need to pick the best original letters, not rewrite them.
    • They have short memories: These AIs can only read a certain amount of text at once. If you feed them a whole year's worth of reports, their "brain" gets full, and they start making things up or ignoring instructions.

2. The Solution: LaMSUM (The "Smart Committee")

The authors created a system called LaMSUM. Think of it not as a single reader, but as a smart committee that uses a clever voting system to pick the best letters.

Here is how it works, step-by-step:

Step A: The "Shuffle" (Breaking the Bias)

Imagine you have a stack of 100 letters. If you ask a human (or an AI) to pick the best ones, they might accidentally pick the ones at the very top just because they saw them first. This is called positional bias.

To fix this, LaMSUM acts like a card dealer. It takes the stack of letters, shuffles them, and asks the AI to pick the best ones. Then, it shuffles them again (in a different order) and asks the AI to pick again. It does this 3 times.

  • Analogy: It's like asking three different judges to pick the best songs from a playlist, but every time, the songs are played in a different order so the judges don't just pick the first three they hear.

Step B: The "Multi-Level" Funnel (The Bucket Brigade)

Since the AI can't read 5,000 letters at once, LaMSUM uses a funnel approach.

  1. Level 1: It splits the 5,000 letters into small groups (chunks). It asks the AI to pick the best 50 from each small group.
  2. Level 2: It takes those "best 50s" from all the groups and puts them into new, slightly larger groups. It asks the AI to pick the best ones again.
  3. The Final Level: It keeps doing this until it narrows everything down to the final 50 letters that represent the whole collection.

Step C: The "Voting Election" (Choosing the Winners)

This is the magic part. After shuffling and narrowing down, the AI has picked different letters in different rounds. How do we decide which ones stay?

LaMSUM treats the letters like candidates in an election and the AI's choices as votes.

  • They use a special voting method called Proportional Approval Voting.
  • Analogy: Imagine a school election. If one candidate (a letter about "stalking") gets voted for in 3 out of 3 shuffles, they win. But if another candidate (a letter about "domestic violence") is only voted for in 1 shuffle but is very unique, the system ensures they still get a chance so the final list isn't just a bunch of identical stories. It balances popularity with diversity.

3. Why is this a Big Deal?

  • It keeps the truth: Unlike other AIs that rewrite stories, LaMSUM picks the original words of the victims. This is crucial for legal and emotional accuracy.
  • It handles the "Big Data": It can process massive amounts of text that would normally crash a computer.
  • It works with messy languages: It handles mixed languages (like Hinglish) better than previous tools.
  • It beats the competition: In their tests, LaMSUM did a better job than the best existing AI models at picking the right stories.

The Bottom Line

LaMSUM is like a super-efficient, unbiased editor for a city's safety. It takes thousands of chaotic, scary, and messy reports, shuffles them to be fair, and uses a smart voting system to hand the authorities a concise, powerful list of the most important incidents.

This helps authorities see the big picture quickly, so they can make better policies to keep communities safe, without getting lost in a sea of paperwork.

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 →