An Experiment in Detecting Wikipedia Edit Policy Violations with LLMs
Wikipedia, the world’s largest online encyclopedia, relies on a massive community of volunteers to maintain its accuracy and neutrality. But with so many editors, how do you ensure edits adhere to Wikipedia’s strict policies? I decided to explore whether Large Language Models (LLMs) could be used to automatically detect policy violations in Wikipedia edits. Here’s what I found. Wikipedia has well-defined policies to ensure content quality. These include: WP:NPOV (Neutral Point of View): Avoiding bias and presenting information objectively. WP:NOR (Original Research): Preventing the inclusion of unsourced or synthesized claims. WP:PEACOCK (Promotional Language): Discouraging exaggerated or boastful language. WP:WEASEL (Weasel Words): Eliminating vague or unattributed statements. WP:BUZZ (Marketing Buzzwords): Avoiding trendy but meaningless jargon. WP:VANDALISM: Preventing malicious or destructive edits. Manually reviewing every edit for these violations is what the reviewers do. But with the volume of edits on Wikipedia, this is a daunting task. Could LLMs help automate this process? ...