Skip to main content

CS405: Artificial Intelligence

Page path
  • Home /
  • Courses /
  • Course Catalog /
  • Computer Science /
  • CS405: Artificial Intelligence /
  • Unit 7: Natural Language Understanding
Back to course 'CS405: Artificial Intelligence'
  • Unit 7: Natural Language Understanding

    This unit will provide you with a basic introduction to Natural Language Understanding (NLU) in AI. Syntax, semantics, and ambiguity of natural language are discussed. Simple examples are presented. Some of what we have seen, in search and in learning, is applied in NLU. Natural language processing and understanding is a large field of research and has entire courses devoted to it. So, in this introduction, our objective is simply to introduce the problems and approaches.

    Completing this unit should take you approximately 20 hours.

    • Unit 7 Learning Outcomes Page
    • 7.1: Language Overview and Basics

      •  Mark Watson's "Practical Artificial Intelligence Programming with Java" URL

        Read Chapters 9 and 10. Chapter 9 gives practical examples of NLP from a programming perspective. Chapter 10 provides additional discussion on extracting semantic information from text and databases.

    • 7.2: Syntax and Semantics

      •  Massachusetts Institute of Technology: Leslie Kaelbling and Tomás Lozano-Pérez's "Language Understanding I" URL

        Read these slides.

      •  Massachusetts Institute of Technology: Leslie Kaelbling and Tomás Lozano-Pérez's "Language Understanding II" URL

        Read these slides.

Navigation

Art History
Biology
Business Administration
Chemistry
Communication
Economics
English
History
Mathematics

Creative Commons License
© Saylor Academy 2010-2018 except as otherwise noted. Excluding course final exams, content authored by Saylor Academy is available under a Creative Commons Attribution 3.0 Unported license. Third-party materials are the copyright of their respective owners and shared under various licenses. See www.saylor.org/open/licensinginformation for detailed licensing information.

Saylor Academy and Saylor.org® are trade names of the Constitution Foundation, a 501(c)(3) organization through which our educational activities are conducted.

Terms of Use | Privacy Policy