Upload
britton-stevens
View
217
Download
0
Embed Size (px)
Citation preview
CSC 8520 Fall, 2008. Paula Matuszek1
CS 8520: Artificial Intelligence
Lab 1
Paula Matuszek
Fall, 2008
CSC 8520 Fall, 2008. Paula Matuszek2
• For each of the following URLs:– Explore it, try it out.
– Think about the following:• How would you program it?
• What kinds of algorithms and data does the program need?
• Would you consider the program intelligent?
CSC 8520 Fall, 2008. Paula Matuszek3
Games• Hunt the Wumpus at
http://scv.bu.edu/miscellaneous/games.html
• Dots and Boxes at
• http://www.well.com/user/argv/java/dots.html
• Zork at http://www.ifiction.org/games/play.phpz?cat=2&game=3&mode=html
CSC 8520 Fall, 2008. Paula Matuszek4
Games• What data and knowledge are needed to
program these three games?
• What algorithms?
• Do any of them show intelligent behavior?
• How do they differ?
CSC 8520 Fall, 2008. Paula Matuszek5
Chatbots• A.L.I.C.E. at http://alice.pandorabots.com
• The classic Eliza at http://nlp-addiction.com/chatbot/eliza
• The Jabberwacky bots at http://www.jabberwacky.com. (Note: there are several different bots there.)
• Chatbot? Or not? http://www.markconnell.com/mark/chat.asp
CSC 8520 Fall, 2008. Paula Matuszek6
Chatbots• What data and knowledge are needed to
program these bots?
• What algorithms?
• Do any of them show intelligent behavior?
• How do they differ?
CSC 8520 Fall, 2008. Paula Matuszek7
Machine Translation• http://www.google.com/language_tools?hl
=eng– Try
• http://www.amazon.co.jp• http://www.amazon.de• http://news.google.com/news?ned=es
• If you speak another language, try some translations to or from that language.
• If you don’t try translating something into another language and then back to English.
CSC 8520 Fall, 2008. Paula Matuszek8
Machine Translation• What data and knowledge are needed here?
• What algorithms?
• Does this show intelligent behavior?
CSC 8520 Fall, 2008. Paula Matuszek9
Robot Videos• Watch some of the robot videos at
http://www.newscientist.com/popuparticle.ns?id=in124
CSC 8520 Fall, 2008. Paula Matuszek10
Robot Videos• What data and knowledge are needed to
program these robots?
• What algorithms?
• Does this show intelligent behavior?