CS 371: Introduction to Artificial Intelligence

Outline

Agent Communication

Natural Language

Stages of Communication

Stages of Communication (cont.)

Speech Recognition: language model

Unigram and Bigram Counts

PCFG Approximations

Speech Recognition: acoustic model

DARPA Phonetic Alphabet

Speech Recognition

Speech Quantization

Dialect and Coarticulation

Bayesian Approach

Speech Recognition (cont.)

Putting it Together

Viterbi Algorithm: an instance of dynamic programming

Parsing

Example Grammar

Augmented Definite Clause Grammar

Disambiguation

Disambiguation (cont.)

Discourse Understanding

It’s not quite a UNIX pipe problem.

Trust

Speech Recognition and Society

Motivation for Intelligent Agents

Responsibility and AI

The Micromort

Machines Emulating People

Artificial Agent Societies