1 / 15

Intelligent Robotics Project

Intelligent Robotics Project. “A CUSTOMIZED ALICE” By Anupama Seshagiri. Contents. Introduction Robotics Main Components of Robots Artificial Intelligence Robot Behavior - Adaptability and Versatility ELIZA and ALICE/AIML My Task. What is Robotics?.

nevin
Download Presentation

Intelligent Robotics Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Intelligent Robotics Project “A CUSTOMIZED ALICE” By Anupama Seshagiri

  2. Contents • Introduction • Robotics • Main Components of Robots • Artificial Intelligence • Robot Behavior - Adaptability and Versatility • ELIZA and ALICE/AIML • My Task

  3. What is Robotics? Robotics is a science of modern technology of general purpose programmable machine systems

  4. Main components of Robots • Mechanical Platform/Hardware Base • Sensor Systems • Joints -> degree of movement • The Controller -> Brain of the Robot • Power Source • Artificial Intelligence

  5. Artificial Intelligence • Reasoning • Adaptation • Decision Making • Learning from mistakes Requires a lot of programming and sophisticated controllers and sensorial ability of the robot

  6. Robot Behavior • One of the most interesting aspect of the Robots in general is their “Behavior” • Simplest behavior of a robot is “locomotion” - Joints and wheels are used as an underlying mechanism to make robot move from one point to another - Must include “adaptability” and “Versatility”

  7. Adaptability and Versatility • Adaptability – Adjustment to the task being carried out. Robot must be able to complete the task no matter what interferences occur in the environment • Versatility- robot should have such a mechanical structure that it carries out different tasks / same task in different ways

  8. Behavior Contd… • Behavior can be expressed in different ways • Action depending on environment – Move away from obstacles, kick a ball, Jump across an obstacle • Facial expression – Smile, Frown • Textual response – happy, sarcastic, sad, critical

  9. A successful Robot will give responses that appear to be coming from a Human Human: “Are you smart?” Robot: “What do you think?” <Sarcastic> Robot: “Smarter than you are!” <Arrogant> Robot: “Of course I am” <defensive> Robot: “I hope I am smart!” <less confident>

  10. ELIZA and ALICE ELIZA • 1996 computer program by Joseph Weizenbaum which made a spoof of Rogerian Therapist. • It mostly rephrased many of the patient’s statements as questions and posed them to the patient • Simple Pattern Recognition and Substitution of Key words into canned phrases

  11. ELIZA and ALICE contd…. ALICE (Artificial Linguistic Internet Computer Entity) AIML • Richard Wallace is the author of AIML and co-founder of A.L.I.C.E Artificial Intelligence Foundation • ALICE is a chat Robot

  12. AIML (Artificial Intelligence Markup Language) • It is an XML-compliant language • Makes it possible to customize Alicebot or create one from scratch

  13. AIMLContd… Most important units of AIML • <aiml> - Tag that begins and ends an AIML document • <category> – Specific path through the knowledge web along with the Response • <pattern> - Input words • <template> - Output response

  14. My Task • Create a customized ALICE • Generate different responses based on the current state (angry, happy, sad, etc.,) • Different behavior AIML files will be finally integrated by Martin and myself.

  15. Questions?

More Related