Sandringham School Faculty of Computer Science

Can Machines Think?

This is a question posed by famous English Computer Scientist in

Intelligent machines and programmes are judged. 1950. His ‘’ has become the benchmark by which Artificially Recently, the Turing Test hit the news when a programme that simulated a 13 year old Ukrainian boy (called Eugene Goostman) managed to convince a third of testers that they were talking to a real human.

http://www.bbc.co.uk/news/technology-27762088 http://www.reading.ac.uk/news-and-events/releases/PR583836.aspx http://www.alicebot.org/chatbots3/Eugene.pdf

Your summer assignment is as follows:

1.

2. DesigningInvestigate a who fully Alan functional Turing was and that explain can process in detail human what the language ‘Turing is oneTest’ of is the and most how difficult it is important tasks in in Computer the world Science. of Artificial Why Intelligence is this, what are the challenges? How did the Eugene Goostman bot overcome these? 3. Time to write your own Chatbot. In any language you choose (e.g. Python, Scratch, Java etc.), write a simple Chatbot. Clearly you will have to limit the questions that your bot can ask and the responses that it will

Chatbot called Eliza at : https://groklearning.com/csedweek/hoc-eliza/ 4. ‘understand’!What are the positiveIf you are implications totally stuck, for see the getting development started ofwith Artificial a simple Intelligence? What are the dangers to society of truly intelligent machines?

Your assignment should be at least 4 pages of A4, excluding the programme listing. Please include screenshots and have a copy of your programme available to submit in the first lesson in September.

Eugene is available at: http://www.princetonai.com/bot Other worth exploring are at: http://www.cleverbot.com/ and http://www.existor.com