Papers › UniPoll: A Unified Social Media Poll Generation Framework via Multi-Objective Optimization

UniPoll: A Unified Social Media Poll Generation Framework via Multi-Objective Optimization

12 Jun 2023arXiv:2306.06851archive 2025-07-28

Yixia Li, Rong Xiang, Yanlin Song, Jing Li

Social media platforms are vital for expressing opinions and understanding public sentiment, yet many analytical tools overlook passive users who mainly consume content without engaging actively. To address this, we introduce UniPoll, an advanced framework designed to automatically generate polls from social media posts using sophisticated natural language generation (NLG) techniques. Unlike traditional methods that struggle with social media's informal and context-sensitive nature, UniPoll leverages enriched contexts from user comments and employs multi-objective optimization to enhance poll relevance and engagement. To tackle the inherently noisy nature of social media data, UniPoll incorporates Retrieval-Augmented Generation (RAG) and synthetic data generation, ensuring robust performance across real-world scenarios. The framework surpasses existing models, including T5, ChatGLM3, and GPT-3.5, in generating coherent and contextually appropriate question-answer pairs. Evaluated on the Chinese WeiboPolls dataset and the newly introduced English RedditPolls dataset, UniPoll demonstrates superior cross-lingual and cross-platform capabilities, making it a potent tool to boost user engagement and create a more inclusive environment for interaction.

PaperPDFCode

In Syntology View this paper on Syntology: its repositories, every harvested function with whether it ran, its licence and the call to fetch it.

Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

X1AOX1A/UniPoll officialmentioned in papermentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Answer GenerationPoll GenerationQuestion GenerationRAGRetrieval-augmented GenerationSynthetic Data Generation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Answer Generation WeiboPolls UniPoll BLEU-1 37.87 #1 of 3 Archive leaderboard report
Answer Generation WeiboPolls UniPoll BLEU-3 25.74 #1 of 3 Archive leaderboard report
Answer Generation WeiboPolls UniPoll ROUGE-1 46.24 #1 of 3 Archive leaderboard report
Answer Generation WeiboPolls UniPoll ROUGE-L 43.34 #1 of 3 Archive leaderboard report
Poll Generation WeiboPolls UniPoll BLEU-1 39.96 #1 of 3 Archive leaderboard report
Poll Generation WeiboPolls UniPoll BLEU-3 22.78 #1 of 3 Archive leaderboard report
Poll Generation WeiboPolls UniPoll ROUGE-1 47.92 #1 of 3 Archive leaderboard report
Poll Generation WeiboPolls UniPoll ROUGE-L 45.02 #1 of 3 Archive leaderboard report
Question Generation WeiboPolls UniPoll BLEU-1 42.04 #1 of 3 Archive leaderboard report
Question Generation WeiboPolls UniPoll BLEU-3 19.83 #1 of 3 Archive leaderboard report
Question Generation WeiboPolls UniPoll ROUGE-1 49.6 #1 of 3 Archive leaderboard report
Question Generation WeiboPolls UniPoll ROUGE-L 46.71 #1 of 3 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

AdafactorAttentionAttention DropoutBPEDense ConnectionsDropoutGated Linear UnitInverse Square Root ScheduleLayer NormalizationLinear LayerMulti-Head AttentionResidual ConnectionSentencePieceSoftmaxT5

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections