这本书是由安纳德·拉贾拉曼和杰夫·乌尔曼多年来在斯坦福大学开设的一门为期一个季度的课程的教材演变而来。这门名为“网络挖掘”的课程CS345A原本是设计为高级研究生课程,但现在也对高年级本科生开放并且颇具吸引力。随着尤尔·莱斯科维奇加入斯坦福大学教职,我们对材料进行了大幅重新组织。他引入了一门新的课程CS224W,专注于网络分析,并且在CS345A中添加了新的内容,该课程已经更名为CS246。三位作者还推出了一门大规模数据挖掘项目课程CS341。本书现在包含了这三门课程中教授的内容。