Part of the Personal computing glossary:

A socialbot is a software program that simulates human behavior in automated interactions on social network sites such as Facebook and Twitter

As a rule, socialbots are designed to pass the Turing test: They're sophisticated enough to fool other users and be taken for a human. To do so, socialbots use artificial intelligence (AI), text mining and data analysis software. Some have access to databases of general knowledge information and current events to allow them to recognize references and craft more convincing messages. 

Socialbots are usually programmed to interact as a human does, following relatively normal sleep/wake cycles and sending messages on a somewhat randomized schedule rather than at regular intervals. Twitter is the most common platform for socialbots (see: Twitterbot) because the microblogging format is well-suited to the software's capabilities.

Most socialbots are created for a specific purpose, such as marketing, political campaigning or public relations. Researchers from the Federal University of Ouro Preto in Brazil created a socialbot they called Carina Santos for a journalistic Twitter account. By the time the researchers revealed that the popular account was a socialbot, the faux journalist outranked Oprah Winfrey on Twitalyzer, an influence-rating website.

The capacity of socialbots to wield influence could enable them to sway voters, mount political attacks or overwhelm dissent, among many other possibilities. Socialbots can also pose a security risk. In 2011, for example, a socialbot network stole gigabytes of user data from Facebook.

According to some estimates, up to 65 percent of the average Twitter account's followers are actually bots of one type or another. 

This was last updated in September 2013
Contributor(s): Ivy Wigmore
Posted by: Margaret Rouse

Related Terms

Definitions

  • predictive text

    - Predictive text is an input technology that facilitates typing on a mobile device by suggesting words the end user may wish to insert in a text field. (WhatIs.com)

  • QuickType

    - QuickType is a predictive text feature released with Apple's iOS 8 that uses machine learning to incorporate the user's vocabulary into its dictionary and so improve its capacity and accuracy. The ... (WhatIs.com)

  • virtual assistant

    - A virtual assistant is an electronic audio or audio/video avatar-centered program that uses artificial intelligence to perform tasks for the user. Virtual assistants have existed in concept for yea... (WhatIs.com)

Glossaries

  • Personal computing

    - Terms related to personal computers, including definitions about computers sold as consumer products and words and phrases about laptops, tablets and smartphones.

  • Internet applications

    - This WhatIs.com glossary contains terms related to Internet applications, including definitions about Software as a Service (SaaS) delivery models and words and phrases about web sites, e-commerce ...

Ask a Question About socialbotPowered by ITKnowledgeExchange.com

Get answers from your peers on your most technical challenges

Tech TalkComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.