本书共分两大篇, 包括十章内容.第一篇为原理篇, 主要论述知识表示, 知识获取以及知识运用三大问题, 包括人工智能的基本概念及其发展状况, 知识表示方法, 确定性推理方法, 不确定推理方法, 状态空间搜索, 机器学习等内容.第二篇为应用篇, 介绍自然语言理解, 专家系统, 人工神经网络等研究领域, 并在第十章对数据挖掘和Agent技术等热点研究领域进行了介绍.