Plan recognition, activity recognition, and intent recognition together combine and unify techniques from user modeling, machine vision, intelligent user interfaces, human/computer interaction, autonomous and multi-agent systems, natural language understanding, and machine learning. Plan, Activity, and Intent Recognition explains the crucial role of these techniques in a wide variety of applications including: . personal agent assistants . computer and network security . opponent modeling in games and simulation systems . coordination in robots and software agents . web e-commerce and collaborative filtering . dialog modeling . video surveillance . smart homes In this book, follow the history of this research area and witness exciting new developm...