Call your computer program a “bot” and people are going to make certain assumptions, many of them negative. Twitterbots have become notorious over the past few years for their propensity to remove the human element from the microblogging service—automatically generating posts, following users and retweeting messages. Microsoft’s Tay, touted as artificially intelligent, proved anything but last month after users turned it into a trash-talking chatbot, prompting the company to quickly take it offline. Over the past decade “bot” has also become synonymous with a zombie computer that hackers hijack and use to attack other computers.
As a former technical writer, I can recommend this article. It has the right balance between describing the technical details – and also their social impact.