Demo Data from SIGIR 2026 / reviewers in the wild / expert
Hans W. A. Hanley
dblp:296/1485 · also Hans Hanley, Hans William Alexander Hanley
· DBLP profile ↗
14ranked-venue papers
14as first author
13since 2021 · last 2025
0000-0002-4291-5896ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 8 · 8 first-author · 8 since 2021Databases, data management, data science and information retrieval · 5 · 5 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 5 first-author · 5 since 2021Artificial intelligence and machine learning · 3 · 3 first-author · 3 since 2021Security and privacy · 3 · 3 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
4 papers |
Web and social media mining · 43% Data mining · 30% Information retrieval · 28% | |
| Artificial intelligence
3 papers |
Information extraction and text analysis · 56% Representation and self-supervised learning · 44% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Web and social media mining › news analysis
story tracking |
1.6 | 2 | 2025 | Tracking the Takes and Trajectories of English-Language News Narratives across Trustworthy and Worrisome Websites · USENIX Security Symposium 2025 Specious Sites: Tracking the Spread and Sway of Spurious News Stories at Scale · SP 2024 |
Natural language and speech › Information extraction and text analysis
stance detection |
1.5 | 2 | 2025 | Tracking and Identifying International Propaganda and Influence Networks Online · AAAI 2025 TATA: Stance Detection via Topic-Agnostic and Topic-Aware Embeddings · EMNLP 2023 |
Natural language and speech › Information extraction and text analysis › stance detection
multilingual stance detection |
0.9 | 1 | 2025 | Tracking and Identifying International Propaganda and Influence Networks Online · AAAI 2025 |
Machine learning › Representation and self-supervised learning › word representation
multilingual word embedding |
0.9 | 1 | 2025 | Hierarchical Level-Wise News Article Clustering via Multilingual Matryoshka Embeddings · ACL (1) 2025 |
Machine learning › Representation and self-supervised learning
text embedding |
0.9 | 1 | 2025 | Hierarchical Level-Wise News Article Clustering via Multilingual Matryoshka Embeddings · ACL (1) 2025 |
Data mining › clustering
hierarchical clustering |
0.9 | 1 | 2025 | Hierarchical Level-Wise News Article Clustering via Multilingual Matryoshka Embeddings · ACL (1) 2025 |
Web and social media mining
misinformation detection |
0.9 | 1 | 2025 | Tracking and Identifying International Propaganda and Influence Networks Online · AAAI 2025 |
Data mining › clustering › document clustering
news clustering |
0.9 | 1 | 2025 | Hierarchical Level-Wise News Article Clustering via Multilingual Matryoshka Embeddings · ACL (1) 2025 |
Information retrieval
text analysis |
0.9 | 1 | 2025 | Tracking the Takes and Trajectories of English-Language News Narratives across Trustworthy and Worrisome Websites · USENIX Security Symposium 2025 |
Machine learning › Representation and self-supervised learning
contrastive learning |
0.7 | 1 | 2023 | TATA: Stance Detection via Topic-Agnostic and Topic-Aware Embeddings · EMNLP 2023 |
Natural language and speech › Information extraction and text analysis › stance detection
zero-shot stance detection |
0.7 | 1 | 2023 | TATA: Stance Detection via Topic-Agnostic and Topic-Aware Embeddings · EMNLP 2023 |
Network measurement and analytics
network inference |
0.3 | 1 | 2025 | Tracking and Identifying International Propaganda and Influence Networks Online · AAAI 2025 |
Computational social science and digital humanities › misinformation
misinformation spread |
0.2 | 1 | 2024 | Specious Sites: Tracking the Spread and Sway of Spurious News Stories at Scale · SP 2024 |
Methods — techniques the papers use, named apart from their topics
matryoshka embeddings · 4.4hierarchical clustering · 4.4transformer models · 2.6stance detection · 2.6network inference · 2.6large language model · 1.5DP-Means clustering · 1.5topic-aware embedding · 0.7topic-agnostic embedding · 0.7contrastive learning · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Tracking and Identifying International Propaganda and Influence Networks OnlineabstractMisinformation and propaganda undermine trust in institutions, spread falsehoods, and sometimes incite violence. However, recent advancements in transformer-based AI models can help combat the proliferation of disinformation globally and in real time. In this work, I propose and develop a system using these models to scalably identify, track, and analyze the spread of narratives from over 40,000 international news websites. First, by employing novel multilingual Matryoshka embeddings and hierarchical level-wise clustering, my proposed system identifies news stories, topics, and themes across these thousands of news websites. Second, by utilizing multilingual stance detection, my system assesses the biases and factual inconsistencies in news articles, enabling the identification of websites that spread propaganda or misinformation. Finally, through network inference methods, my system uncovers connections among websites disseminating slanted or false content. My approach illustrates how AI can be utilized to mitigate the global spread of harmful misinformation and propaganda. Hans W. A. Hanley |
AAAI | 1 |
| 2025 | Hierarchical Level-Wise News Article Clustering via Multilingual Matryoshka EmbeddingsabstractContextual large language model embeddings are increasingly utilized for topic modeling and clustering.However, current methods often scale poorly, rely on opaque similarity metrics, and struggle in multilingual settings.In this work, we present a novel, scalable, interpretable, hierarchical, and multilingual approach to clustering news articles and social media data.To do this, we first train multilingual Matryoshka embeddings that can determine story similarity at varying levels of granularity based on which subset of the dimensions of the embeddings is examined.This embedding model achieves state-of-the-art performance on the SemEval 2022 Task 8 test dataset (Pearson ρ = 0.816).Once trained, we develop an efficient hierarchical clustering algorithm that leverages the hierarchical nature of Matryoshka embeddings to identify unique news stories, narratives, and themes.We conclude by illustrating how our approach can identify and cluster stories, narratives, and overarching themes within real-world news datasets. Hans W. A. Hanley, Zakir Durumeric |
ACL (1) | 1 |
| 2025 | Tracking the Takes and Trajectories of English-Language News Narratives across Trustworthy and Worrisome Websites
Hans W. A. Hanley, Emily Okabe, Zakir Durumeric |
USENIX Security Symposium | 1 |
| 2025 | Twits, Toxic Tweets, and Tribal Tendencies: Trends in Politically Polarized Posts on TwitterabstractSocial media platforms are often blamed for exacerbating political polarization and worsening public dialogue. Many claim that hyperpartisan users post pernicious content slanted toward their political views, inciting contentious and toxic conversations. However, what factors are actually associated with increased online toxicity and negative interactions? In this work, we explore the role that partisanship and affective polarization play in contributing to toxicity both at the individual user level and at the topic level on Twitter/X. To do this, we train and open-source a DeBERTa-based toxicity detector that outperforms the Google Jigsaw Perspective API toxicity detector on the Civil Comments test dataset. After collecting 89.6~million tweets from 43,151 US-based Twitter/X users, we then examine how several account-level characteristics-including partisanship along the US left-right political spectrum-predict how often users post toxic content. Using a Generalized Additive Model (GAM), we find that both the diversity of views and the toxicity of other accounts with which users engage have a marked effect on users' own toxicity. Specifically, toxicity is correlated with users who engage with a wider array of political views. Performing topic analysis on the toxic content posted by these accounts using the large language model MPNet and a version of the DP-Means clustering algorithm, we find similar patterns across 5,288 topics, with users becoming more toxic as they engage with a broader diversity of politically charged topics. Hans W. A. Hanley, Zakir Durumeric |
Proc. ACM Hum. Comput. Interact. | 1 |
| 2025 | Sub-Standards and Mal-Practices: Misinformation's Role in Insular, Polarized, and Toxic Interactions on RedditabstractThe spread of unreliable information online has been linked to rising political hostility, yet its specific relationship to user behavior and discourse remains underexplored. In this work, we examine the influence of unreliable information on political incivility and toxicity on the social media platform Reddit. We show that comments on articles from unreliable news websites are posted more often in right-leaning subreddits and that, within individual subreddits, comments are on average 32% relatively more likely to be toxic compared with comments on reliable news articles. Utilizing a zero-inflated negative binomial regression, we further show that as the toxicity of subreddits increases, users are more likely to comment on posts from known unreliable websites. Finally, modeling user interactions with an exponential random graph model, we find that when reacting to a Reddit submission linking to a website known for spreading unreliable information, users are more likely to be toxic toward users of different political beliefs. Our results collectively illustrate that low-quality, unreliable information not only predicts increased toxicity but also fosters more polarizing interactions between users of different political orientations. Hans W. A. Hanley, Zakir Durumeric |
Proc. ACM Hum. Comput. Interact. | 1 |
| 2024 | Partial Mobilization: Tracking Multilingual Information Flows amongst Russian Media Outlets and TelegramabstractIn response to disinformation and propaganda from Russian online media following the invasion of Ukraine, Russian media outlets such as Russia Today and Sputnik News were banned throughout Europe. To maintain viewership, many of these Russian outlets began to heavily promote their content on messaging services like Telegram. In this work, we study how 16 Russian media outlets interacted with and utilized 732 Telegram channels throughout 2022. Leveraging the foundational model MPNet, DP-Means clustering, and Hawkes processes, we trace how narratives spread between news sites and Telegram channels. We show that news outlets not only propagate existing narratives through Telegram but that they source material from the messaging platform. For example, across the websites in our study, between 2.3% (ura.news) and 26.7% (ukraina.ru) of articles discussed content that originated/resulted from activity on Telegram. Finally, tracking the spread of individual topics, we measure the rate at which news outlets and Telegram channels disseminate content within the Russian media ecosystem, finding that websites like ura.news and Telegram channels such as @genshab are the most effective at disseminating their content. Hans W. A. Hanley, Zakir Durumeric |
ICWSM | 1 |
| 2024 | Machine-Made Media: Monitoring the Mobilization of Machine-Generated Articles on Misinformation and Mainstream News WebsitesabstractAs large language models (LLMs) like ChatGPT have gained traction, an increasing number of news websites have begun utilizing them to generate articles. However, not only can these language models produce factually inaccurate articles on reputable websites but disreputable news sites can utilize LLMs to mass produce misinformation. To begin to understand this phenomenon, we present one of the first large-scale studies of the prevalence of synthetic articles within online news media. To do this, we train a DeBERTa-based synthetic news detector and classify over 15.46 million articles from 3,074 misinformation and mainstream news websites. We find that between January 1, 2022, and May 1, 2023, the relative number of synthetic news articles increased by 57.3% on mainstream websites while increasing by 474% on misinformation sites. We find that this increase is largely driven by smaller less popular websites. Analyzing the impact of the release of ChatGPT using an interrupted-time-series, we show that while its release resulted in a marked increase in synthetic articles on small sites as well as misinformation news websites, there was not a corresponding increase on large mainstream news websites. Hans W. A. Hanley, Zakir Durumeric |
ICWSM | 1 |
| 2024 | Specious Sites: Tracking the Spread and Sway of Spurious News Stories at ScaleabstractMisinformation, propaganda, and outright lies proliferate on the web, with some narratives having dangerous real-world consequences on public health, elections, and individual safety. However, despite the impact of misinformation, the research community largely lacks automated and programmatic approaches for tracking news narratives across online platforms. In this work, utilizing daily scrapes of 1,334 unreliable news websites, the large-language model MPNet, and DP-Means clustering, we introduce a system to automatically identify and track the narratives spread within online ecosystems. Identifying 52,036 narratives on these 1,334 websites, we describe the most prevalent narratives spread in 2022 and identify the most influential websites that originate and amplify narratives. Finally, we show how our system can be utilized to detect new narratives originating from unreliable news websites and to aid fact-checkers in more quickly addressing misinformation. We release code and data at https://github.com/hanshanley/specious-sites. Hans W. A. Hanley, Deepak Kumar 0006, Zakir Durumeric |
SP | 1 |
| 2023 | TATA: Stance Detection via Topic-Agnostic and Topic-Aware EmbeddingsabstractStance detection is important for understanding different attitudes and beliefs on the Internet.However, given that a passage's stance toward a given topic is often highly dependent on that topic, building a stance detection model that generalizes to unseen topics is difficult.In this work, we propose using contrastive learning as well as an unlabeled dataset of news articles that cover a variety of different topics to train topic-agnostic/TAG and topic-aware/TAW embeddings for use in downstream stance detection.Combining these embeddings in our full TATA model, we achieve state-of-the-art performance across several public stance detection datasets (0.771 F 1 -score on the Zero-shot VAST dataset).We release our code and data at https://github.com/hanshanley/tata. Hans W. A. Hanley, Zakir Durumeric |
EMNLP | 1 |
| 2023 | Happenstance: Utilizing Semantic Search to Track Russian State Media Narratives about the Russo-Ukrainian War on RedditabstractIn the buildup to and in the weeks following the Russian Federation’s invasion of Ukraine, Russian state media outlets output torrents of misleading and outright false information. In this work, we study this coordinated information campaign in order to understand the most prominent state media narratives touted by the Russian government to English-speaking audiences. To do this, we first perform sentence-level topic analysis using the large-language model MPNet on articles published by ten different pro-Russian propaganda websites including the new Russian “fact-checking” website waronfakes.com. Within this ecosystem, we show that smaller websites like katehon.com were highly effective at publishing topics that were later echoed by other Russian sites. After analyzing this set of Russian information narratives, we then analyze their correspondence with narratives and topics of discussion on r/Russia and 10 other political subreddits. Using MPNet and a semantic search algorithm, we map these subreddits’ comments to the set of topics extracted from our set of Russian websites, finding that 39.6% of r/Russia comments corresponded to narratives from pro-Russian propaganda websites compared to 8.86% on r/politics. Hans W. A. Hanley, Deepak Kumar 0006, Zakir Durumeric |
ICWSM | 1 |
| 2023 | "A Special Operation": A Quantitative Approach to Dissecting and Comparing Different Media Ecosystems' Coverage of the Russo-Ukrainian WarabstractThe coverage of the Russian invasion of Ukraine has varied widely between Western, Russian, and Chinese media ecosystems with propaganda, disinformation, and narrative spins present in all three. By utilizing the normalized pointwise mutual information metric, differential sentiment analysis, word2vec models, and partially labeled Dirichlet allocation, we present a quantitative analysis of the differences in coverage amongst these three news ecosystems. We find that while the Western press outlets have focused on the military and humanitarian aspects of the war, Russian media have focused on the purported justifications for the “special military operation” such as the presence in Ukraine of “bio-weapons” and “neo-nazis”, and Chinese news media have concentrated on the conflict’s diplomatic and economic consequences. Detecting the presence of several Russian disinformation narratives in the articles of several Chinese media outlets, we finally measure the degree to which Russian media has influenced Chinese coverage across Chinese outlets’ news articles, Weibo accounts, and Twitter accounts. Our analysis indicates that since the Russian invasion of Ukraine, Chinese state media outlets have increasingly cited Russian outlets as news sources and spread Russian disinformation narratives. Hans W. A. Hanley, Deepak Kumar 0006, Zakir Durumeric |
ICWSM | 1 |
| 2023 | A Golden Age: Conspiracy Theories' Relationship with Misinformation Outlets, News Media, and the Wider InternetabstractDo we live in a "Golden Age of Conspiracy Theories?" In the last few decades, conspiracy theories have proliferated on the Internet with some having dangerous real-world consequences. A large contingent of those who participated in the January 6th attack on the US Capitol believed fervently in the QAnon conspiracy theory. In this work, we study the relationships amongst five prominent conspiracy theories (QAnon, COVID, UFO/Aliens, 9/11, and Flat-Earth) and each of their respective relationships to the news media, both mainstream and fringe. Identifying and publishing a set of 755 different conspiracy theory websites dedicated to our five conspiracy theories, we find that each of them often hyperlinks to the same external domains, with COVID and QAnon conspiracy theory websites having the strongest connections. Examining the role of news media, we further find that not only do outlets known for spreading misinformation hyperlink to our set of conspiracy theory websites more often than mainstream websites but this hyperlinking has increased dramatically between 2018 and 2021, with the advent of QAnon and the start of COVID-19 pandemic. Using partial Granger-causality, we uncover several positive correlative relationships between the hyperlinks from misinformation websites and the popularity of conspiracy theory websites, suggesting the prominent role that misinformation news outlets play in popularizing many conspiracy theories. Hans W. A. Hanley, Deepak Kumar 0006, Zakir Durumeric |
Proc. ACM Hum. Comput. Interact. | 1 |
| 2022 | No Calm in the Storm: Investigating QAnon Website Relationships
Hans W. A. Hanley, Deepak Kumar 0006, Zakir Durumeric |
ICWSM | 1 |
| 2019 | DPSelect: A Differential Privacy Based Guard Relay Selection Algorithm for TorabstractAbstract Recent work has shown that Tor is vulnerable to attacks that manipulate inter-domain routing to compromise user privacy. Proposed solutions such as Counter-RAPTOR [29] attempt to ameliorate this issue by favoring Tor entry relays that have high resilience to these attacks. However, because these defenses bias Tor path selection on the identity of the client, they invariably leak probabilistic information about client identities. In this work, we make the following contributions. First, we identify a novel means to quantify privacy leakage in guard selection algorithms using the metric of Max-Divergence. Max-Divergence ensures that probabilistic privacy loss is within strict bounds while also providing composability over time. Second, we utilize Max-Divergence and multiple notions of entropy to understand privacy loss in the worst-case for Counter-RAPTOR. Our worst-case analysis provides a fresh perspective to the field, as prior work such as Counter-RAPTOR only analyzed average case-privacy loss. Third, we propose modifications to Counter-RAPTOR that incorporate worst-case Max-Divergence in its design. Specifically, we utilize the exponential mechanism (a mechanism for differential privacy) to guarantee a worst-case bound on Max-Divergence/privacy loss. For the quality function used in the exponential mechanism, we show that a Monte-Carlo sampling-based method for stochastic optimization can be used to improve multi-dimensional trade-offs between security, privacy, and performance. Finally, we demonstrate that compared to Counter-RAPTOR, our approach achieves an 83% decrease in Max-Divergence after one guard selection and a 245% increase in worst-case Shannon entropy after 5 guard selections. Notably, experimental evaluations using the Shadow emulator shows that our approach provides these privacy benefits with minimal impact on system performance. Hans W. A. Hanley, Yixin Sun 0004, Sameer Wagh, Prateek Mittal |
Proc. Priv. Enhancing Technol. | 1 |