Showing how data mining tools are developed, this practical guide explains how to use intrusion detection for security applications, Web page surfing prediction for e-commerce applications, and image classification for multimedia applications. It reviews data mining techniques, such as neural networks and support vector machines.