Chatmobile: Personality-driven chatbot over mobile
A
chatbot is a program capable of conversing in natural language. First conceived in 1966 by Joseph Weizenbaum with the creation of ELIZA, chatbots rose to popularity in the 90s – partly because of advances in technology, but also because of the appearance of the Loebner Prize competition. This competition is based on Turing’s imitation game, which is the original ‘Turing Test’. Although it has dominated the chatbot scene in recent years, it has been criticised by the likes of Marvin Minsky for attracting more media attention than promotion of scientific research. In fact, most of the Loebner Prize contestants still use techniques similar to those used by ELIZA back in 1966. This project breaks away from this trend by using natural language processing and linguistic techniques to create a more advanced chatbot. This chatbot incorporates elements of learning, question answering, context handling, personality and mobile communications, all of which are usually either inexistent or very limited in other chatbots.