← Latest papers
💬 NLP

Towards Detecting Persuasion on Social Media: From Model Development to Insights on Persuasion Strategies

This paper presents a lightweight, state-of-the-art model for detecting persuasive political text that is fine-tuned on Australian election Facebook ads to reveal distinct persuasion strategies across funding, demographics, and timing, thereby enhancing transparency and voter awareness in digital campaigns.

Original authors: Elyas Meguellati, Stefano Civelli, Pietro Bernardelle, Shazia Sadiq, Irwin King, Gianluca Demartini

Published 2026-05-29
📖 5 min read🧠 Deep dive

Original authors: Elyas Meguellati, Stefano Civelli, Pietro Bernardelle, Shazia Sadiq, Irwin King, Gianluca Demartini

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 walking through a giant, noisy digital marketplace (social media). In this marketplace, political campaigns are like vendors trying to sell you an idea (a candidate or a policy) rather than a physical product. Some vendors are honest and just list the facts, while others use "sales tricks" to tug at your heartstrings, scare you, or make you feel angry to get you to buy in.

This paper is about building a smart, lightweight "sales detector" to spot those tricks, and then using it to understand how Australian politicians ran their 2022 election campaign on Facebook.

Here is the breakdown of their work, using simple analogies:

1. The Problem: The "Sales Pitch" is Hard to Spot

Political ads often use subtle psychological tricks. The paper gives examples like:

  • Loaded Language: Using words that make you feel a strong emotion immediately (e.g., calling a refugee a "terrorist").
  • Name Calling: Insulting an opponent instead of arguing their point (e.g., calling someone "Bush the Lesser").
  • Appeal to Fear: Trying to scare you into agreeing with them.

Humans are bad at spotting these tricks when they are scrolling quickly through their phones. Experts can't read millions of ads manually. So, the researchers wanted to build a computer program that could read these ads and say, "Hey, this sentence is trying to manipulate you."

2. Study 1: Building a "Lightweight" Detector

The researchers first needed to teach their computer how to spot these tricks. They used a dataset of news articles (from a competition called SemEval-2023) where humans had already marked the tricky sentences.

  • The Challenge: Most other "smart detectors" are like giant, heavy trucks. They need massive amounts of fuel (computing power) and huge cargo loads (training data) to work.
  • The Innovation: The team built a "bicycle" instead. They created a model called PPAsy-XLNet.
    • It is lightweight: It uses much less computing power.
    • It is efficient: It learned to spot the tricks using a tiny fraction of the data other models needed (about 87% less data).
    • The Result: Even though it's the "bicycle," it ran just as fast and won the race against the "giant trucks" (the state-of-the-art models). It proved you don't need a supercomputer to detect political manipulation.

3. Study 2: Testing the Detector on Real Ads

Now that they had their "bicycle," they wanted to see if it worked in the real world. They collected 56,958 political ads from the 2022 Australian Federal Election on Facebook.

  • The "Domain Gap" (The Translation Problem):
    When they first tried to use their model (trained on news articles) on these Facebook ads, it stumbled. It was like taking a driver who is great at driving on a quiet country road and putting them in a chaotic city traffic jam; they didn't know how to react. The model wasn't accurate enough.

    • The Fix: They gave the model a quick "refresher course" by showing it a small number of actual Facebook ads. Once it learned the specific style of social media ads, it became an expert again.
  • What They Discovered (The Insights):
    Once the model was trained, they used it to analyze the whole election. Here is what they found:

    • The "High-Octane" Ads: About 46% of the ads were "highly persuasive." These ads were packed with emotional language, calls to action, and fear-mongering.
    • Money Talks: The "highly persuasive" ads got more attention (impressions) and cost more money to run. It seems campaigns realized that emotional, manipulative ads work better, so they spent more on them.
    • The "Sprint" to the Finish: As Election Day got closer, the spending on these emotional, persuasive ads skyrocketed. It was like a sprinter saving all their energy for the final 100 meters. The day before the election, the spending was nearly 5 times higher than it was a month prior.
    • Language Differences:
      • High Persuasion Ads: Used words like "future," "change," "vote," and "government." They were big-picture and urgent.
      • Low Persuasion Ads: Used words like "local," "community," and "support." They were more like dry fact sheets about local issues.

4. The Bottom Line

The paper concludes with two main takeaways:

  1. You don't need a supercomputer to detect political manipulation; a smaller, smarter model can do the job just as well if you train it correctly.
  2. Context matters. A model trained on news articles doesn't automatically work on Facebook ads. You have to "fine-tune" it for the specific environment.

Why this matters: By understanding these patterns, we can see that political campaigns are strategically using emotional manipulation, especially right before an election, and they are willing to spend huge amounts of money to make sure those messages reach us. This helps voters and watchdogs see the "sales tactics" behind the political ads.

Note: The authors mention that future work could involve looking at images in ads or using different prediction methods, but they did not test those things in this specific paper.

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 →