Book Image

IBM SPSS Modeler Cookbook

By : Keith McCormick, Abbott
Book Image

IBM SPSS Modeler Cookbook

By: Keith McCormick, Abbott

Overview of this book

IBM SPSS Modeler is a data mining workbench that enables you to explore data, identify important relationships that you can leverage, and build predictive models quickly allowing your organization to base its decisions on hard data not hunches or guesswork. IBM SPSS Modeler Cookbook takes you beyond the basics and shares the tips, the timesavers, and the workarounds that experts use to increase productivity and extract maximum value from data. The authors of this book are among the very best of these exponents, gurus who, in their brilliant and imaginative use of the tool, have pushed back the boundaries of applied analytics. By reading this book, you are learning from practitioners who have helped define the state of the art. Follow the industry standard data mining process, gaining new skills at each stage, from loading data to integrating results into everyday business practices. Get a handle on the most efficient ways of extracting data from your own sources, preparing it for exploration and modeling. Master the best methods for building models that will perform well in the workplace. Go beyond the basics and get the full power of your data mining workbench with this practical guide.
Table of Contents (11 chapters)
10
Index

Searching for similar records using a Neural Network for inexact matching

Many applications require the matching of names, and although exact matching is often used, inexact matching is useful when we want to take into account the possibility of spelling errors. Soundex codes can provide a form of inexact matching but even exact matching of Soundex codes can miss obvious matches like fog and phogg. Neuro-fuzzy Soundex combines the extended Soundex codes provided by the Soundex supernode with neuro-fuzzy (inexact) matching to provide a very flexible name and word matching technique.

Getting ready

This recipe uses the following files:

  • Datafile: names.txt
  • Stream file: Neuro_Fuzzy_Soundex.str
  • Supernode library file: Soundex_Digits.slb

How to do it...

To search for similar records using a neural network for inexact matching, perform the following steps:

  1. Open the stream file (Neuro_Fuzzy_Soundex.str) by going to File | Open Stream.
    How to do it...
  2. Zoom in to the supernode Target. This selects a specific target record...