bot
A bot is a computer program that does tasks on its own, like answering questions or playing a game. People also say it to mean a fake social media account run by software, not a real person.
What a model may hear
- autonomous software agent computer science and web services
- may assume the user wants to build, deploy, or interact with an automated program
- chatbot or conversational AI natural language processing and customer service
- may assume the user wants to create or talk to a text-based assistant
- malicious automation cybersecurity and fraud detection
- may flag or block the request as potentially harmful
- web crawler or scraper search engines and data collection
- may assume the user wants to extract data from websites
- social media bot account platform policy and moderation
- may assume discussion of policy violations or inauthentic behavior
Where people and models part ways
“I want to make a bot”
Meant: build a simple helper that answers messages
May be taken as: assume complex infrastructure, APIs, or deployment pipelines
Say instead: “I want to make a simple chatbot that replies to common questions”
“Stop the bots”
Meant: block fake accounts on my social feed
May be taken as: assume network-level traffic filtering or DDoS mitigation
Say instead: “Help me identify and report fake social media accounts”
“Bot traffic is up”
Meant: more automated visitors to my website
May be taken as: assume malicious attack or ad fraud rather than benign crawlers
Say instead: “My website analytics show more automated visitors, including search crawlers”
“Is this a bot?”
Meant: is this message from a real person?
May be taken as: launch into technical bot-detection methods or Turing tests
Say instead: “How can I tell if a message was written by a person or generated automatically?”
Tips
- Say what platform the bot runs on, like Discord, Twitter, or your own website.
- Say whether you want to build one, use one, or stop one.
- Mention if you mean a simple script or a complex AI system.
- If you mean fake accounts, say 'fake account' or 'automated account' instead.
- Specify the task, like 'answer customer emails' or 'post weather updates'.
Often confused with
- robot
- usually means a physical machine, not software
- agent
- broader term for any autonomous system, not just conversational
- script
- simpler automation, often without ongoing interaction
- crawler
- specifically browses and indexes web pages
- daemon
- background system process, not interactive
- AI assistant
- implies more sophisticated reasoning, often with a branded persona