All Article Properties:
{
"access_control": false,
"status": "publish",
"objectType": "Article",
"id": "546369",
"signature": "Article:546369",
"url": "https://staging.dailymaverick.co.za/article/2020-01-27-sockpuppets-trolling-helen-zille-turn-out-to-be-nothing-more-than-a-faulty-analytical-tool/",
"shorturl": "https://staging.dailymaverick.co.za/article/546369",
"slug": "sockpuppets-trolling-helen-zille-turn-out-to-be-nothing-more-than-a-faulty-analytical-tool",
"contentType": {
"id": "1",
"name": "Article",
"slug": "article"
},
"views": 0,
"comments": 0,
"preview_limit": null,
"excludedFromGoogleSearchEngine": 0,
"title": "Sockpuppets trolling Helen Zille turn out to be nothing more than a faulty analytical tool",
"firstPublished": "2020-01-27 01:49:30",
"lastUpdate": "2020-01-27 08:14:26",
"categories": [
{
"id": "29",
"name": "South Africa",
"signature": "Category:29",
"slug": "south-africa",
"typeId": {
"typeId": "1",
"name": "Daily Maverick",
"slug": "",
"includeInIssue": "0",
"shortened_domain": "",
"stylesheetClass": "",
"domain": "staging.dailymaverick.co.za",
"articleUrlPrefix": "",
"access_groups": "[]",
"locale": "",
"preview_limit": null
},
"parentId": null,
"parent": [],
"image": "",
"cover": "",
"logo": "",
"paid": "0",
"objectType": "Category",
"url": "https://staging.dailymaverick.co.za/category/south-africa/",
"cssCode": "",
"template": "default",
"tagline": "",
"link_param": null,
"description": "Daily Maverick is an independent online news publication and weekly print newspaper in South Africa.\r\n\r\nIt is known for breaking some of the defining stories of South Africa in the past decade, including the Marikana Massacre, in which the South African Police Service killed 34 miners in August 2012.\r\n\r\nIt also investigated the Gupta Leaks, which won the 2019 Global Shining Light Award.\r\n\r\nThat investigation was credited with exposing the Indian-born Gupta family and former President Jacob Zuma for their role in the systemic political corruption referred to as state capture.\r\n\r\nIn 2018, co-founder and editor-in-chief Branislav ‘Branko’ Brkic was awarded the country’s prestigious Nat Nakasa Award, recognised for initiating the investigative collaboration after receiving the hard drive that included the email tranche.\r\n\r\nIn 2021, co-founder and CEO Styli Charalambous also received the award.\r\n\r\nDaily Maverick covers the latest political and news developments in South Africa with breaking news updates, analysis, opinions and more.",
"metaDescription": "",
"order": "0",
"pageId": null,
"articlesCount": null,
"allowComments": "1",
"accessType": "freecount",
"status": "1",
"children": [],
"cached": true
}
],
"content_length": 11349,
"contents": "<span style=\"font-weight: 400;\">A recent analysis by botspotting service Twitter Audit of the followers of Helen Zille, federal chairperson of the Democratic Alliance (DA), revealed that nearly half of her 1.4 million followers are “fake”. Zille accused her political opponents of running these accounts to manufacture outrage against her and “destroy her online”.</span>\r\n\r\n<p><img loading=\"lazy\" class=\"size-full wp-image-546284\" src=\"https://www.dailymaverick.co.za/wp-content/uploads/LeRoux-Zille-BotspottingTW-inset-1.png\" alt=\"\" width=\"503\" height=\"584\" /> DA federal chairperson Helen Zille accused her political opponents of orchestrating ‘bots’ against her. (Source: @helenzille/archive)</p>\r\n\r\n<span style=\"font-weight: 400;\">Although Twitter Audit is a popular and well-known botspotting service, research conducted in 2014 found that it has inherent limitations that render its analysis incomplete, especially for accounts with large numbers of followers. Its methodology, besides being opaque and undocumented, </span><a href=\"https://www.business-standard.com/article/news-ians/reports-claiming-top-indian-leaders-have-fake-followers-deeply-flawed-twitter-118031401378_1.html\"><span style=\"font-weight: 400;\">was labelled</span></a><span style=\"font-weight: 400;\"> “flawed” by Twitter itself.</span>\r\n\r\n<span style=\"font-weight: 400;\">Twitter Audit should be used with its limitations in mind, and using it as the basis for claims of a co-ordinated social media campaign by political opponents presents a risk of over-prescription. While awareness of automation on social media platforms has drastically increased over the past few years, it has also created a tendency for users to label disagreeable content as the stuff of “bots”.</span>\r\n\r\n<p><img loading=\"lazy\" class=\"size-full wp-image-546285\" src=\"https://www.dailymaverick.co.za/wp-content/uploads/LeRoux-Zille-BotspottingTW-inset-2.png\" alt=\"\" width=\"1192\" height=\"552\" /> A screengrab of Zille’s earlier Twitter Audit report. Note the number of fake followers (purple) and the date of the audit (red). (Source: @fireflyluciferi/archive)</p>\r\n\r\n<span style=\"font-weight: 400;\">In its retort to Zille’s tweets, the Economic Freedom Fighters (EFF) stated that the fake accounts following Zille were created by the DA to shore up support for Zille online. Godrich Gardee, the EFF’s former secretary-general, also accused the DA of using the very same tactics against him, claiming he was “stalk[ed] and harass[ed]” by DA bots.</span>\r\n\r\n<p><img loading=\"lazy\" class=\"size-full wp-image-546286\" src=\"https://www.dailymaverick.co.za/wp-content/uploads/LeRoux-Zille-BotspottingTW-inset-3.png\" alt=\"\" width=\"500\" height=\"460\" /> The EFF’s Godrich Gardee claimed that the DA created fake accounts to ‘stalk and harras’ [sic] him. (Source: @Gardeeodrich /archive )</p><span style=\"font-weight: 400;\">Both politicians used the analysis by Twitter Audit to accuse their opponents of driving inauthentic behaviour against them, but failed to provide additional evidence or take into account the shortfalls of the tool used to provide the analysis.</span>\r\n\r\n<b>Sockpuppets and spin doctors</b>\r\n\r\n<span style=\"font-weight: 400;\">Zille and Gardee’s comments were made within an information environment in South Africa that has a history of targeted online harassment of journalists, editors and politicians, especially using social media.</span>\r\n\r\n<span style=\"font-weight: 400;\">Social media manipulation was thrust into a stark spotlight in November 2016 when independent researchers in South Africa discovered scores of </span><a href=\"https://www.fin24.com/Tech/Opinion/sockpuppet-twitter-accounts-used-in-handsoffguptas-information-war-20161111\"><span style=\"font-weight: 400;\">sockpuppet</span></a><span style=\"font-weight: 400;\"> accounts attempting to triage the reputation of the Gupta brothers, well-connected businessmen with close ties to former president Jacob Zuma. (In December 2017, the DFRLab </span><a href=\"https://medium.com/dfrlab/electionwatch-american-bots-in-south-africa-1487a537bf59\"><span style=\"font-weight: 400;\">reported on seemingly US bots</span></a><span style=\"font-weight: 400;\"> that were posting in an effort to sway elections within the African National Congress).</span>\r\n\r\n<span style=\"font-weight: 400;\">Sockpuppets are social media accounts that pose as something or someone else, often with the intent to deceive an audience and sway public perception. Many of these ostensibly South African accounts could be traced back to the Guptas’ home country of India, yet masqueraded as South African citizens. They </span><a href=\"https://www.dailymaverick.co.za/article/2017-06-22-scorpio-in-the-non-surprise-of-the-year-wmcleaks-com-smear-campaign-tracked-to-a-gupta-associate/\"><span style=\"font-weight: 400;\">created</span></a><span style=\"font-weight: 400;\"> and amplified </span><a href=\"https://www.bellingcat.com/news/africa/2017/08/04/guptaleaks-google-analytics/\"><span style=\"font-weight: 400;\">disinformation</span></a><span style=\"font-weight: 400;\"> websites and co-ordinated personal attacks against anyone critical of the Gupta family. They were later colloquialised as the “Guptabots” and ultimately leveraged racial tensions to divert attention from their less-than-stellar public image.</span>\r\n\r\n<span style=\"font-weight: 400;\">It later transpired that the Guptas also commissioned British public relations firm Bell Pottinger to manage the family’s public image during this time as well through the family’s main holding company, Oakbay Investments. The Oakbay account eventually led to Bell Pottinger’s </span><a href=\"https://www.nytimes.com/2018/02/04/business/bell-pottinger-guptas-zuma-south-africa.html\"><span style=\"font-weight: 400;\">downfall</span></a><span style=\"font-weight: 400;\"> when it emerged that the firm was using racially divisive tactics to sanitise the Gupta family’s public image.</span>\r\n\r\n<span style=\"font-weight: 400;\">Former Bell Pottinger </span><a href=\"https://www.newyorker.com/magazine/2018/06/25/the-reputation-laundering-firm-that-ruined-its-own-reputation\"><span style=\"font-weight: 400;\">employees admitted</span></a><span style=\"font-weight: 400;\"> they created similar websites and social media accounts to leverage racial and class tensions for the Guptas’ benefit.</span>\r\n\r\n<span style=\"font-weight: 400;\">During this time, journalists, editors and politicians were frequently targeted by scores of these accounts, and exposés on their personal lives were published on anonymous websites.</span>\r\n\r\n<p><img loading=\"lazy\" class=\"size-full wp-image-546287\" src=\"https://www.dailymaverick.co.za/wp-content/uploads/LeRoux-Zille-BotspottingTW-inset-4.png\" alt=\"\" width=\"1276\" height=\"1267\" /> A screengrab from the now-obsolete WMCLeaks website, used by the Guptabots to smear critics of the Gupta family. (Source: WMCLeaks/archive)</p>\r\n\r\n<span style=\"font-weight: 400;\">Although the experience sensitised many South African social media users to the threat of social media manipulation and its associated risks, it also instilled a tendency among social media users to label any opposing view as a “bot”.</span>\r\n\r\n<b>Audit alteram partem</b>\r\n\r\n<span style=\"font-weight: 400;\">The reactions of Zille and Gardee are hardly surprising within this context, but both shot wide of the mark because they did not scrutinise the methodology underlying the analysis.</span>\r\n\r\n<p><img loading=\"lazy\" class=\"size-full wp-image-546288\" src=\"https://www.dailymaverick.co.za/wp-content/uploads/LeRoux-Zille-BotspottingTW-inset-5.png\" alt=\"\" width=\"1245\" height=\"1038\" /> The Twitter Audit interface. (Source: Twitter Audit)</p>\r\n\r\n<a href=\"https://www.twitteraudit.com/\"><span style=\"font-weight: 400;\">Twitter Audit</span></a><span style=\"font-weight: 400;\"> is one of several online tools that claim to identify the fakes among an account’s followers. It presents a simple user interface that only requires a visitor to enter the username of the account to be analysed.</span>\r\n\r\n<span style=\"font-weight: 400;\">But how does it work? According to Twitter Audit’s website, each audit samples up to 5,000 Twitter followers for that user and calculates a score for each. This score is based on the number of tweets, the date of the last tweet and the account’s ratio of followers to friends.</span>\r\n\r\n<p><img loading=\"lazy\" class=\"size-full wp-image-546289\" src=\"https://www.dailymaverick.co.za/wp-content/uploads/LeRoux-Zille-BotspottingTW-inset-6.png\" alt=\"\" width=\"1434\" height=\"1864\" /> The Twitter Audit results page for the author. Note the aged date of the audit (red) and the inaccurate number of followers (purple). (Source: @jean_leroux/DFRLab via Twitter Audit)</p>\r\n\r\n<span style=\"font-weight: 400;\">Twitter Audit adds a disclaimer to its results though, citing that its “scoring method is not perfect but it is a good way to tell if someone with lots of followers is likely to have increased their follower count by inorganic, fraudulent, or dishonest means”.</span>\r\n\r\n<span style=\"font-weight: 400;\">The flaws in Twitter Audit’s methodologies were highlighted in a </span><a href=\"https://www.researchgate.net/publication/263765979_A_Criticism_to_Society_As_Seen_by_Twitter_Analytics\"><span style=\"font-weight: 400;\">conference paper</span></a><span style=\"font-weight: 400;\"> published in June 2014. The five authors criticised Twitter Audit in addition to three similar platforms and highlighted the inadequacies of these tools in programmatically identifying fake followers. They conclude that the results of these tools are at the very least questionable and that the platforms’ results likely lack any reliability.</span>\r\n\r\n<span style=\"font-weight: 400;\">Their research also found that Twitter Audit samples the last 5,000 accounts that followed the target of an audit and not a randomised sample of 5,000 followers. This injects a chronological bias into the sample that may influence the results when applied across the much larger following. For example, there is a higher likelihood of finding new accounts in a given account’s most recent 5,000 followers than in a randomised sample of 5,000 of the account’s followers.</span>\r\n\r\n<span style=\"font-weight: 400;\">While the study found that this sampling bias is not a concern for accounts with fewer than 10,000 followers, accounts with more than 10,000 followers quickly reached a point where the bias invalidated the integrity of the results.</span>\r\n\r\n<span style=\"font-weight: 400;\">Twitter Audit limits each account to only one audit. In order to refresh the analysis, or sample a larger following, a user must upgrade to one of Twitter Audit’s paid plans. This means the sampling could have been performed on an outdated sample that is no longer representative of the account’s followers.</span>\r\n\r\n<span style=\"font-weight: 400;\">The scoring system used by Twitter Audit makes use of three metrics to score a follower: the number of tweets made by the account, the number of followers and following the account has, and the date and time of its most recent tweet.</span>\r\n\r\n<span style=\"font-weight: 400;\">Twitter Audit then applies an opaque algorithm to these three metrics to arrive at a score out of five. Among the four tools the study tested, Twitter Audit was the only one that did not classify inactive accounts separately, and the study surmised that this leads to a higher proportion of legitimate, but inactive, accounts being included as fakes. They also noted that larger accounts displayed increasingly disparate results between the different tools.</span>\r\n\r\n<span style=\"font-weight: 400;\">Unless Twitter Audit releases the details of its algorithms, it is impossible to establish exactly how an account would qualify as a “fake” or not, and edge cases remain susceptible to false positives. Zille’s followers commented on this fact when she undertook to block all suspicious accounts on her profile, many of which claimed they need to tweet anonymously for fear of online reprisals.</span>\r\n\r\n<span style=\"font-weight: 400;\">In Zille’s case, the sample size of 5,000 accounts would amount to an insignificant 0.35% of her total followers (more than 1.4 million, as of January 14). Even Gardee only sampled less than 5% of his total followers.</span>\r\n\r\n<span style=\"font-weight: 400;\">The analysis on which Zille based her accusation was performed nearly six years ago and would hardly be representative of her social media accounts today. In order to refresh the analysis of her account, Zille had to purchase one of Twitter Audit’s paid plans. When she did, the newer, paid-for analysis indicated her fake followers reduced to only 49,500, a 93% reduction from the initial figure of 650,000.</span>\r\n\r\n<p><img loading=\"lazy\" class=\"size-full wp-image-546290\" src=\"https://www.dailymaverick.co.za/wp-content/uploads/LeRoux-Zille-BotspottingTW-inset-7.png\" alt=\"\" width=\"1232\" height=\"695\" /> The new, updated analysis after Zille purchased Twitter Audit’s Pro option, as indicated by the ‘PRO’ label under her photo. Note the updated audit date (red) and the updated fake followers (purple). (Source: Twitter Audit/archive)</p>\r\n\r\n<span style=\"font-weight: 400;\">There is also another glaring problem with Zille’s claims: Twitter Audit and similar programs cannot divine intent. As much as an account may appear to be suspicious in its behaviour, gauging the intent behind the behaviour is more art than science. Nothing in the analysis performed by Twitter Audit indicated that the accounts could be attributed to a political opponent, and the accounts labelled as “fake” could have just as easily been supportive of Zille as antagonistic. A fake account, identified based on the metrics assessed by Twitter Audit, could just as easily be orchestrated by either politician, or neither.</span>\r\n\r\n<span style=\"font-weight: 400;\">To engage in targeted harassment and trolling on Twitter also does not require the harassing account to follow their intended target. As Twitter is an open platform, anyone can access an account’s timeline or comment on their tweets, and co-ordinated attacks could just as easily be launched without first following their target.</span>\r\n\r\n<span style=\"font-weight: 400;\">Considering Twitter Audit’s sampling issues for accounts with large follower numbers and the opaque methodologies it employs, social media users, including politicians, would do well to use such tools with significant circumspection. Indeed, the only true way to identify the authenticity of an account or whether it is automated is with access to the operator. Instead, open-source researchers use a combination of tools and frameworks such as the DFRLab’s </span><a href=\"https://medium.com/dfrlab/botspot-twelve-ways-to-spot-a-bot-aedc7d9c110c\"><span style=\"font-weight: 400;\">12 ways to spot a bot</span></a><span style=\"font-weight: 400;\"> to build to a high-confidence assessment of inauthentic behaviour on Twitter; the more tools or frameworks used, the stronger the assessment.</span>\r\n\r\n<span style=\"font-weight: 400;\">Suffice to say, if Helen Zille’s goal was to purge her Twitter followers of people who disliked or harassed her on the platform, her approach was not conducive to actually achieving the goal. As Zille has shown, relying on a single platform to assess behaviour can lead to false positives and botched conclusions, especially when that platform is not designed for the goal at hand. </span><span style=\"text-decoration: underline;\"><b>DM</b></span>\r\n\r\n<i><span style=\"font-weight: 400;\">Jean le Roux is a research associate, southern Africa, with the Digital Forensic Research Lab. This article was first published on </span></i><a href=\"https://medium.com/dfrlab/third-party-botspotting-tool-had-south-african-politicians-tilting-at-windmills-adf6bf596861\"><i><span style=\"font-weight: 400;\">medium.com</span></i></a><i><span style=\"font-weight: 400;\"> and minor edits have been made to adapt it to </span></i><span style=\"font-weight: 400;\">Daily Maverick</span><i><span style=\"font-weight: 400;\">’s editorial style.</span></i>",
"teaser": "Sockpuppets trolling Helen Zille turn out to be nothing more than a faulty analytical tool",
"externalUrl": "",
"sponsor": null,
"authors": [
{
"id": "42113",
"name": "Jean le Roux",
"image": "",
"url": "https://staging.dailymaverick.co.za/author/jean-le-roux/",
"editorialName": "jean-le-roux",
"department": "",
"name_latin": ""
}
],
"description": "",
"keywords": [
{
"type": "Keyword",
"data": {
"keywordId": "2755",
"name": "Twitter",
"url": "https://staging.dailymaverick.co.za/keyword/twitter/",
"slug": "twitter",
"description": "",
"articlesCount": 0,
"replacedWith": null,
"display_name": "Twitter",
"translations": null
}
},
{
"type": "Keyword",
"data": {
"keywordId": "4557",
"name": "Helen Zille",
"url": "https://staging.dailymaverick.co.za/keyword/helen-zille/",
"slug": "helen-zille",
"description": "",
"articlesCount": 0,
"replacedWith": null,
"display_name": "Helen Zille",
"translations": null
}
},
{
"type": "Keyword",
"data": {
"keywordId": "9264",
"name": "DA",
"url": "https://staging.dailymaverick.co.za/keyword/da/",
"slug": "da",
"description": "",
"articlesCount": 0,
"replacedWith": null,
"display_name": "DA",
"translations": null
}
},
{
"type": "Keyword",
"data": {
"keywordId": "20125",
"name": "EFF",
"url": "https://staging.dailymaverick.co.za/keyword/eff/",
"slug": "eff",
"description": "",
"articlesCount": 0,
"replacedWith": null,
"display_name": "EFF",
"translations": null
}
},
{
"type": "Keyword",
"data": {
"keywordId": "60498",
"name": "Godrich Gardee",
"url": "https://staging.dailymaverick.co.za/keyword/godrich-gardee/",
"slug": "godrich-gardee",
"description": "",
"articlesCount": 0,
"replacedWith": null,
"display_name": "Godrich Gardee",
"translations": null
}
}
],
"short_summary": null,
"source": null,
"related": [],
"options": [],
"attachments": [
{
"id": "113318",
"name": "The new, updated analysis after Zille purchased Twitter Audit’s Pro option, as indicated by the ‘PRO’ label under her photo. Note the updated audit date (red) and the updated fake followers (purple). (Source: Twitter Audit/archive)",
"description": "<span style=\"font-weight: 400;\">A recent analysis by botspotting service Twitter Audit of the followers of Helen Zille, federal chairperson of the Democratic Alliance (DA), revealed that nearly half of her 1.4 million followers are “fake”. Zille accused her political opponents of running these accounts to manufacture outrage against her and “destroy her online”.</span>\r\n\r\n[caption id=\"attachment_546284\" align=\"aligncenter\" width=\"503\"]<img class=\"size-full wp-image-546284\" src=\"https://www.dailymaverick.co.za/wp-content/uploads/LeRoux-Zille-BotspottingTW-inset-1.png\" alt=\"\" width=\"503\" height=\"584\" /> DA federal chairperson Helen Zille accused her political opponents of orchestrating ‘bots’ against her. (Source: @helenzille/archive)[/caption]\r\n\r\n<span style=\"font-weight: 400;\">Although Twitter Audit is a popular and well-known botspotting service, research conducted in 2014 found that it has inherent limitations that render its analysis incomplete, especially for accounts with large numbers of followers. Its methodology, besides being opaque and undocumented, </span><a href=\"https://www.business-standard.com/article/news-ians/reports-claiming-top-indian-leaders-have-fake-followers-deeply-flawed-twitter-118031401378_1.html\"><span style=\"font-weight: 400;\">was labelled</span></a><span style=\"font-weight: 400;\"> “flawed” by Twitter itself.</span>\r\n\r\n<span style=\"font-weight: 400;\">Twitter Audit should be used with its limitations in mind, and using it as the basis for claims of a co-ordinated social media campaign by political opponents presents a risk of over-prescription. While awareness of automation on social media platforms has drastically increased over the past few years, it has also created a tendency for users to label disagreeable content as the stuff of “bots”.</span>\r\n\r\n[caption id=\"attachment_546285\" align=\"aligncenter\" width=\"1192\"]<img class=\"size-full wp-image-546285\" src=\"https://www.dailymaverick.co.za/wp-content/uploads/LeRoux-Zille-BotspottingTW-inset-2.png\" alt=\"\" width=\"1192\" height=\"552\" /> A screengrab of Zille’s earlier Twitter Audit report. Note the number of fake followers (purple) and the date of the audit (red). (Source: @fireflyluciferi/archive)[/caption]\r\n\r\n<span style=\"font-weight: 400;\">In its retort to Zille’s tweets, the Economic Freedom Fighters (EFF) stated that the fake accounts following Zille were created by the DA to shore up support for Zille online. Godrich Gardee, the EFF’s former secretary-general, also accused the DA of using the very same tactics against him, claiming he was “stalk[ed] and harass[ed]” by DA bots.</span>\r\n\r\n[caption id=\"attachment_546286\" align=\"aligncenter\" width=\"500\"]<img class=\"size-full wp-image-546286\" src=\"https://www.dailymaverick.co.za/wp-content/uploads/LeRoux-Zille-BotspottingTW-inset-3.png\" alt=\"\" width=\"500\" height=\"460\" /> The EFF’s Godrich Gardee claimed that the DA created fake accounts to ‘stalk and harras’ [sic] him. (Source: @Gardeeodrich /archive )[/caption]<span style=\"font-weight: 400;\">Both politicians used the analysis by Twitter Audit to accuse their opponents of driving inauthentic behaviour against them, but failed to provide additional evidence or take into account the shortfalls of the tool used to provide the analysis.</span>\r\n\r\n<b>Sockpuppets and spin doctors</b>\r\n\r\n<span style=\"font-weight: 400;\">Zille and Gardee’s comments were made within an information environment in South Africa that has a history of targeted online harassment of journalists, editors and politicians, especially using social media.</span>\r\n\r\n<span style=\"font-weight: 400;\">Social media manipulation was thrust into a stark spotlight in November 2016 when independent researchers in South Africa discovered scores of </span><a href=\"https://www.fin24.com/Tech/Opinion/sockpuppet-twitter-accounts-used-in-handsoffguptas-information-war-20161111\"><span style=\"font-weight: 400;\">sockpuppet</span></a><span style=\"font-weight: 400;\"> accounts attempting to triage the reputation of the Gupta brothers, well-connected businessmen with close ties to former president Jacob Zuma. (In December 2017, the DFRLab </span><a href=\"https://medium.com/dfrlab/electionwatch-american-bots-in-south-africa-1487a537bf59\"><span style=\"font-weight: 400;\">reported on seemingly US bots</span></a><span style=\"font-weight: 400;\"> that were posting in an effort to sway elections within the African National Congress).</span>\r\n\r\n<span style=\"font-weight: 400;\">Sockpuppets are social media accounts that pose as something or someone else, often with the intent to deceive an audience and sway public perception. Many of these ostensibly South African accounts could be traced back to the Guptas’ home country of India, yet masqueraded as South African citizens. They </span><a href=\"https://www.dailymaverick.co.za/article/2017-06-22-scorpio-in-the-non-surprise-of-the-year-wmcleaks-com-smear-campaign-tracked-to-a-gupta-associate/\"><span style=\"font-weight: 400;\">created</span></a><span style=\"font-weight: 400;\"> and amplified </span><a href=\"https://www.bellingcat.com/news/africa/2017/08/04/guptaleaks-google-analytics/\"><span style=\"font-weight: 400;\">disinformation</span></a><span style=\"font-weight: 400;\"> websites and co-ordinated personal attacks against anyone critical of the Gupta family. They were later colloquialised as the “Guptabots” and ultimately leveraged racial tensions to divert attention from their less-than-stellar public image.</span>\r\n\r\n<span style=\"font-weight: 400;\">It later transpired that the Guptas also commissioned British public relations firm Bell Pottinger to manage the family’s public image during this time as well through the family’s main holding company, Oakbay Investments. The Oakbay account eventually led to Bell Pottinger’s </span><a href=\"https://www.nytimes.com/2018/02/04/business/bell-pottinger-guptas-zuma-south-africa.html\"><span style=\"font-weight: 400;\">downfall</span></a><span style=\"font-weight: 400;\"> when it emerged that the firm was using racially divisive tactics to sanitise the Gupta family’s public image.</span>\r\n\r\n<span style=\"font-weight: 400;\">Former Bell Pottinger </span><a href=\"https://www.newyorker.com/magazine/2018/06/25/the-reputation-laundering-firm-that-ruined-its-own-reputation\"><span style=\"font-weight: 400;\">employees admitted</span></a><span style=\"font-weight: 400;\"> they created similar websites and social media accounts to leverage racial and class tensions for the Guptas’ benefit.</span>\r\n\r\n<span style=\"font-weight: 400;\">During this time, journalists, editors and politicians were frequently targeted by scores of these accounts, and exposés on their personal lives were published on anonymous websites.</span>\r\n\r\n[caption id=\"attachment_546287\" align=\"aligncenter\" width=\"1276\"]<img class=\"size-full wp-image-546287\" src=\"https://www.dailymaverick.co.za/wp-content/uploads/LeRoux-Zille-BotspottingTW-inset-4.png\" alt=\"\" width=\"1276\" height=\"1267\" /> A screengrab from the now-obsolete WMCLeaks website, used by the Guptabots to smear critics of the Gupta family. (Source: WMCLeaks/archive)[/caption]\r\n\r\n<span style=\"font-weight: 400;\">Although the experience sensitised many South African social media users to the threat of social media manipulation and its associated risks, it also instilled a tendency among social media users to label any opposing view as a “bot”.</span>\r\n\r\n<b>Audit alteram partem</b>\r\n\r\n<span style=\"font-weight: 400;\">The reactions of Zille and Gardee are hardly surprising within this context, but both shot wide of the mark because they did not scrutinise the methodology underlying the analysis.</span>\r\n\r\n[caption id=\"attachment_546288\" align=\"alignnone\" width=\"1245\"]<img class=\"size-full wp-image-546288\" src=\"https://www.dailymaverick.co.za/wp-content/uploads/LeRoux-Zille-BotspottingTW-inset-5.png\" alt=\"\" width=\"1245\" height=\"1038\" /> The Twitter Audit interface. (Source: Twitter Audit)[/caption]\r\n\r\n<a href=\"https://www.twitteraudit.com/\"><span style=\"font-weight: 400;\">Twitter Audit</span></a><span style=\"font-weight: 400;\"> is one of several online tools that claim to identify the fakes among an account’s followers. It presents a simple user interface that only requires a visitor to enter the username of the account to be analysed.</span>\r\n\r\n<span style=\"font-weight: 400;\">But how does it work? According to Twitter Audit’s website, each audit samples up to 5,000 Twitter followers for that user and calculates a score for each. This score is based on the number of tweets, the date of the last tweet and the account’s ratio of followers to friends.</span>\r\n\r\n[caption id=\"attachment_546289\" align=\"alignnone\" width=\"1434\"]<img class=\"size-full wp-image-546289\" src=\"https://www.dailymaverick.co.za/wp-content/uploads/LeRoux-Zille-BotspottingTW-inset-6.png\" alt=\"\" width=\"1434\" height=\"1864\" /> The Twitter Audit results page for the author. Note the aged date of the audit (red) and the inaccurate number of followers (purple). (Source: @jean_leroux/DFRLab via Twitter Audit)[/caption]\r\n\r\n<span style=\"font-weight: 400;\">Twitter Audit adds a disclaimer to its results though, citing that its “scoring method is not perfect but it is a good way to tell if someone with lots of followers is likely to have increased their follower count by inorganic, fraudulent, or dishonest means”.</span>\r\n\r\n<span style=\"font-weight: 400;\">The flaws in Twitter Audit’s methodologies were highlighted in a </span><a href=\"https://www.researchgate.net/publication/263765979_A_Criticism_to_Society_As_Seen_by_Twitter_Analytics\"><span style=\"font-weight: 400;\">conference paper</span></a><span style=\"font-weight: 400;\"> published in June 2014. The five authors criticised Twitter Audit in addition to three similar platforms and highlighted the inadequacies of these tools in programmatically identifying fake followers. They conclude that the results of these tools are at the very least questionable and that the platforms’ results likely lack any reliability.</span>\r\n\r\n<span style=\"font-weight: 400;\">Their research also found that Twitter Audit samples the last 5,000 accounts that followed the target of an audit and not a randomised sample of 5,000 followers. This injects a chronological bias into the sample that may influence the results when applied across the much larger following. For example, there is a higher likelihood of finding new accounts in a given account’s most recent 5,000 followers than in a randomised sample of 5,000 of the account’s followers.</span>\r\n\r\n<span style=\"font-weight: 400;\">While the study found that this sampling bias is not a concern for accounts with fewer than 10,000 followers, accounts with more than 10,000 followers quickly reached a point where the bias invalidated the integrity of the results.</span>\r\n\r\n<span style=\"font-weight: 400;\">Twitter Audit limits each account to only one audit. In order to refresh the analysis, or sample a larger following, a user must upgrade to one of Twitter Audit’s paid plans. This means the sampling could have been performed on an outdated sample that is no longer representative of the account’s followers.</span>\r\n\r\n<span style=\"font-weight: 400;\">The scoring system used by Twitter Audit makes use of three metrics to score a follower: the number of tweets made by the account, the number of followers and following the account has, and the date and time of its most recent tweet.</span>\r\n\r\n<span style=\"font-weight: 400;\">Twitter Audit then applies an opaque algorithm to these three metrics to arrive at a score out of five. Among the four tools the study tested, Twitter Audit was the only one that did not classify inactive accounts separately, and the study surmised that this leads to a higher proportion of legitimate, but inactive, accounts being included as fakes. They also noted that larger accounts displayed increasingly disparate results between the different tools.</span>\r\n\r\n<span style=\"font-weight: 400;\">Unless Twitter Audit releases the details of its algorithms, it is impossible to establish exactly how an account would qualify as a “fake” or not, and edge cases remain susceptible to false positives. Zille’s followers commented on this fact when she undertook to block all suspicious accounts on her profile, many of which claimed they need to tweet anonymously for fear of online reprisals.</span>\r\n\r\n<span style=\"font-weight: 400;\">In Zille’s case, the sample size of 5,000 accounts would amount to an insignificant 0.35% of her total followers (more than 1.4 million, as of January 14). Even Gardee only sampled less than 5% of his total followers.</span>\r\n\r\n<span style=\"font-weight: 400;\">The analysis on which Zille based her accusation was performed nearly six years ago and would hardly be representative of her social media accounts today. In order to refresh the analysis of her account, Zille had to purchase one of Twitter Audit’s paid plans. When she did, the newer, paid-for analysis indicated her fake followers reduced to only 49,500, a 93% reduction from the initial figure of 650,000.</span>\r\n\r\n[caption id=\"attachment_546290\" align=\"alignnone\" width=\"1232\"]<img class=\"size-full wp-image-546290\" src=\"https://www.dailymaverick.co.za/wp-content/uploads/LeRoux-Zille-BotspottingTW-inset-7.png\" alt=\"\" width=\"1232\" height=\"695\" /> The new, updated analysis after Zille purchased Twitter Audit’s Pro option, as indicated by the ‘PRO’ label under her photo. Note the updated audit date (red) and the updated fake followers (purple). (Source: Twitter Audit/archive)[/caption]\r\n\r\n<span style=\"font-weight: 400;\">There is also another glaring problem with Zille’s claims: Twitter Audit and similar programs cannot divine intent. As much as an account may appear to be suspicious in its behaviour, gauging the intent behind the behaviour is more art than science. Nothing in the analysis performed by Twitter Audit indicated that the accounts could be attributed to a political opponent, and the accounts labelled as “fake” could have just as easily been supportive of Zille as antagonistic. A fake account, identified based on the metrics assessed by Twitter Audit, could just as easily be orchestrated by either politician, or neither.</span>\r\n\r\n<span style=\"font-weight: 400;\">To engage in targeted harassment and trolling on Twitter also does not require the harassing account to follow their intended target. As Twitter is an open platform, anyone can access an account’s timeline or comment on their tweets, and co-ordinated attacks could just as easily be launched without first following their target.</span>\r\n\r\n<span style=\"font-weight: 400;\">Considering Twitter Audit’s sampling issues for accounts with large follower numbers and the opaque methodologies it employs, social media users, including politicians, would do well to use such tools with significant circumspection. Indeed, the only true way to identify the authenticity of an account or whether it is automated is with access to the operator. Instead, open-source researchers use a combination of tools and frameworks such as the DFRLab’s </span><a href=\"https://medium.com/dfrlab/botspot-twelve-ways-to-spot-a-bot-aedc7d9c110c\"><span style=\"font-weight: 400;\">12 ways to spot a bot</span></a><span style=\"font-weight: 400;\"> to build to a high-confidence assessment of inauthentic behaviour on Twitter; the more tools or frameworks used, the stronger the assessment.</span>\r\n\r\n<span style=\"font-weight: 400;\">Suffice to say, if Helen Zille’s goal was to purge her Twitter followers of people who disliked or harassed her on the platform, her approach was not conducive to actually achieving the goal. As Zille has shown, relying on a single platform to assess behaviour can lead to false positives and botched conclusions, especially when that platform is not designed for the goal at hand. </span><span style=\"text-decoration: underline;\"><b>DM</b></span>\r\n\r\n<i><span style=\"font-weight: 400;\">Jean le Roux is a research associate, southern Africa, with the Digital Forensic Research Lab. This article was first published on </span></i><a href=\"https://medium.com/dfrlab/third-party-botspotting-tool-had-south-african-politicians-tilting-at-windmills-adf6bf596861\"><i><span style=\"font-weight: 400;\">medium.com</span></i></a><i><span style=\"font-weight: 400;\"> and minor edits have been made to adapt it to </span></i><span style=\"font-weight: 400;\">Daily Maverick</span><i><span style=\"font-weight: 400;\">’s editorial style.</span></i>",
"focal": "50% 50%",
"width": 0,
"height": 0,
"url": "https://dmcdn.whitebeard.net/dailymaverick/wp-content/uploads/LeRoux-Zille-BotspottingTW-main-option-1.png",
"transforms": [
{
"x": "200",
"y": "100",
"url": "https://dmcdn.whitebeard.net/i/MjHahagJKe5bOOG4162o_hi5EXQ=/200x100/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/LeRoux-Zille-BotspottingTW-main-option-1.png"
},
{
"x": "450",
"y": "0",
"url": "https://dmcdn.whitebeard.net/i/Wnr6tX5cQM6ljYI_42g_Ap9MylI=/450x0/smart/file/dailymaverick/wp-content/uploads/LeRoux-Zille-BotspottingTW-main-option-1.png"
},
{
"x": "800",
"y": "0",
"url": "https://dmcdn.whitebeard.net/i/irf8bumm8nMLWlWcR5bmcb0SVQk=/800x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/LeRoux-Zille-BotspottingTW-main-option-1.png"
},
{
"x": "1200",
"y": "0",
"url": "https://dmcdn.whitebeard.net/i/HQOOZoiTgAIeevcg7tVVRaKja3c=/1200x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/LeRoux-Zille-BotspottingTW-main-option-1.png"
},
{
"x": "1600",
"y": "0",
"url": "https://dmcdn.whitebeard.net/i/2RrfU_u2eAWCLjjo1mn6XZ0OQOo=/1600x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/LeRoux-Zille-BotspottingTW-main-option-1.png"
}
],
"url_thumbnail": "https://dmcdn.whitebeard.net/i/MjHahagJKe5bOOG4162o_hi5EXQ=/200x100/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/LeRoux-Zille-BotspottingTW-main-option-1.png",
"url_medium": "https://dmcdn.whitebeard.net/i/Wnr6tX5cQM6ljYI_42g_Ap9MylI=/450x0/smart/file/dailymaverick/wp-content/uploads/LeRoux-Zille-BotspottingTW-main-option-1.png",
"url_large": "https://dmcdn.whitebeard.net/i/irf8bumm8nMLWlWcR5bmcb0SVQk=/800x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/LeRoux-Zille-BotspottingTW-main-option-1.png",
"url_xl": "https://dmcdn.whitebeard.net/i/HQOOZoiTgAIeevcg7tVVRaKja3c=/1200x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/LeRoux-Zille-BotspottingTW-main-option-1.png",
"url_xxl": "https://dmcdn.whitebeard.net/i/2RrfU_u2eAWCLjjo1mn6XZ0OQOo=/1600x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/LeRoux-Zille-BotspottingTW-main-option-1.png",
"type": "image"
}
],
"summary": "A botspotting analysis using a single, inaccurate tool had prominent South African politicians levelling claims of co-ordinated social media manipulation against one another.",
"template_type": null,
"dm_custom_section_label": null,
"elements": [],
"seo": {
"search_title": "Sockpuppets trolling Helen Zille turn out to be nothing more than a faulty analytical tool",
"search_description": "<span style=\"font-weight: 400;\">A recent analysis by botspotting service Twitter Audit of the followers of Helen Zille, federal chairperson of the Democratic Alliance (DA), revealed that nearly half o",
"social_title": "Sockpuppets trolling Helen Zille turn out to be nothing more than a faulty analytical tool",
"social_description": "<span style=\"font-weight: 400;\">A recent analysis by botspotting service Twitter Audit of the followers of Helen Zille, federal chairperson of the Democratic Alliance (DA), revealed that nearly half o",
"social_image": ""
},
"cached": false,
"access_allowed": true
}