The Wechat and Line messaging apps, nay platforms, enable users to shop, order pizza, book a taxi, do banking, send payments, and just recently, even stock trading.Facebook and even Snapchat are opening up their platforms too. Wechat did over 0 million in e-commerce sales on Singles Day (China’s biggest shopping day), books over 20 million taxi rides a month and over billion in 2014 revenues through gaming.These trends are playing out on the enterprise side as well.
A chatbot is an artificial intelligence computer software program developed to simulate intelligent conversation through written or spoken text.
in it's basic form a chatterbot (chat bot) takes a written text input from a user and match it with the program's database to output a sentence which forms chatbots reply to user input, thus keeping the conversation going, some chatbot programs uses speech recognition, animations etc.
for a better virtual user experience So, why a chatbot ?
One thing it's fun, chatterbots today have both commercial and educational values, chatbots can be used for information exchange with a customer in commercial websites/programs to teach children grammar, and other subjects through a interface using voice, animation, etc.
but all chatbots have one ultimate goal, that is to win the Turing test, which is a test for detecting the best chatbot which can disguise itself with the best human like interaction, so by implementing Artificial Intelligence logic codes, real time analysis and learning, a chatterbot could be made like a HAL (2001 Space Odyssey) SUNNY (I, Robot) or GERTY (Moon) , and that's what our dream is :) Facebook : 1) There are tools to help make chatbots on, or from Facebook, such as “infomorphs” that construct virtual personality bots based on one’s Facebook (or Twitter) content.
2) There are chatbots on Facebook with their own “People” pages.3) There are Facebook “Pages” for chatbots and chatbot companies.
4) There are chatbot “Apps” within Facebook pages.5) There are chatbots within Facebook “Chat”.
Google : Made a Chatbot That Debates the Meaning of Life The system uses what are called neural networks, vast networks of machines that approximate the web of neurons in the human brain.
Neural nets are an old idea, but recently, after many years in exile from the AI community, they’ve risen to prominence—in enormous ways—now that companies like Google and Facebook and Microsoft have the computing power needed to run them.