Bookmark Save as PDF My Authors

#Chatbots & Many know I design #ConversationModels #ai powered #VUI . Using that expertise for good is my mission in life. While twitter continues to close #FakeAccounts of the most egregious, and obvious, offenders - here is a primer to help our community spot & report #bots



#ai #vui #chatbots #conversationmodels It’s important not to be swayed by #FakeAccounts or waste your time arguing with them. Identifying #bots in a Twitter thread has become a strange version of the Turing test. Here is are the data points you need to ID a #bot



The most common way to tell if an account is fake is to check out the profile. The most rudimentary

#ai #vui #chatbot User profileThe most common way to tell if an account is fake is to check out the profile. The most rudimentary #bots lack a photo, a link, or any bio. More sophisticated ones might use a photo stolen from the web, or an automatically generated account name.

Tweet syntax

Using human language is still incredibly hard for machines. A bot’s tweets may reveal its algorithmic logic: they may be formulaic or repetitive, or use responses common in chatbot programs. Missing an obvious joke and rapidly changing the subject are telltale traits



Bots are usually created with a particular end in mind, so they may be overly obsessed with a particular topic, perhaps reposting the same link again and again or tweeting about little else.

#ai #vui #chatbots #conversationmodels Tweet semanticsBots are usually created with a particular end in mind, so they may be overly obsessed with a particular topic, perhaps reposting the same link again and again or tweeting about little else.



Looking at tweets over time can also be revealing. If an account tweets at an impossible rate, at unlikely times, or even too regularly, that can be a good sign that it’s fake. Fake accounts often betray an inconsistent attitude toward topics over time. #vui Temporal behaviorLooking at tweets over time can also be revealing. If an account tweets at an impossible rate, at unlikely times, or even too regularly, that can be a good sign that it’s fake. Fake accounts often betray an inconsistent attitude toward topics over time. #ai



#ai Network dynamics aren’t visible to most users, but they can reveal a lot about an account. #Bots may follow only a few accounts or be followed by other bots. The tone of a bot’s tweets may also be incongruous w/ its connections, suggesting a lack of real social interaction.



Automated accounts often track traffic on a particular link by using URL shortening services, so the frequency with which these services are used can be an indicator of automation.

#ai #vui #chatbots #conversationmodels URL shortenersAutomated accounts often track traffic on a particular link by using URL shortening services, so the frequency with which these services are used can be an indicator of automation.



Multiple languages #Bots created for commercial ads have created to “advertise” political positions. If you see an account posting or retweeting content in English, Dutch, Arabic, Russian, and Mandarin, it’s possible you’ve encountered a human polyglot—it’s more likely it's a bot



The DARPA Twitter Bot Challenge

ieeexplore.ieee.org/document/74903…



#ai #vui #chatbots #conversationmodels #bots #fakeaccounts Here are a few links to great resourcesThe DARPA Twitter Bot Challenge



motherjones.com/media/2018/08/…



#ai #vui #chatbots #conversationmodels #bots #fakeaccounts five ways to identify phony Twitter accounts and ditch them.



bbc.com/news/av/storie…

#ai #vui #chatbots #conversationmodels #bots #fakeaccounts Everything You Need to Know About How to Spot a Bot

• • •