Other article spinners also require that you enter your own custom synonyms manually or individually approve lists of potential synonyms as they are presented to you. This is another way of expecting you to do most of thinking, as opposed to expecting the software to be smart enough to instantly make judgment calls for you. Thus, one of Spinbot's main goals is to make the article spinning process as quick and painless as possible.
Tay, an AI chatbot that learns from previous interaction, caused major controversy due to it being targeted by internet trolls on Twitter. The bot was exploited, and after 16 hours began to send extremely offensive Tweets to users. This suggests that although the bot learnt effectively from experience, adequate protection was not put in place to prevent misuse.
The bot (which also offers users the opportunity to chat with your friendly neighborhood Spiderman) isn’t a true conversational agent, in the sense that the bot’s responses are currently a little limited; this isn’t a truly “freestyle” chatbot. For example, in the conversation above, the bot didn’t recognize the reply as a valid response – kind of a bummer if you’re hoping for an immersive experience.
A.L.I.C.E. was written within the frame of Artificial Intelligence Markup Language (AIML), an open standard for creating any kind of chatbot, also developed by Wallace. Most AIML interpreters are offered under a free or open source license. Therefore, many “Alicebot clones” populate the internet, having been created based upon the original implementation of A.L.I.C.E. and its AIML knowledge base. This video shows a speech as given by dr. Wallace about A.L.I.C.E., AIML and the chatbot history in general.
The most widely used anti-bot technique is the use of CAPTCHA, which is a form of Turing test used to distinguish between a human user and a less-sophisticated AI-powered bot, by the use of graphically-encoded human-readable text. Examples of providers include Recaptcha, and commercial companies such as Minteye, Solve Media, and NuCaptcha. Captchas, however, are not foolproof in preventing bots as they can often be circumvented by computer character recognition, security holes, and even by outsourcing captcha solving to cheap laborers.
Boibot's capacities go beyond mere verbal or textual interactions; the AI utilised in Boibot also extends to controlling the timing and degree of facial expressions and movement. His visually displayed reactions and emotions blend and vary in surprisingly complex ways, and a range of voices are delivered to your browser, along with lip synching information, to bring the avatar to life! Boibot uses Flash if your browser supports it, but still works even without, thanks to our own Existor Avatar Player technology, allowing you to enjoy her to the full on iOS and Android.
“There is hope that consumers will be keen on experimenting with bots to make things happen for them. It used to be like that in the mobile app world 4+ years ago. When somebody told you back then… ‘I have built an app for X’… You most likely would give it a try. Now, nobody does this. It is probably too late to build an app company as an indie developer. But with bots… consumers’ attention spans are hopefully going to be wide open/receptive again!” — Niko Bonatsos, Managing Director at General Catalyst