Patent ID: 7340060

Claim:
A computer system for behavioral modeling comprising a. means for receiving factual data and behavioral data from at least one subject; b. a clustering engine for grouping said behavioral data to form exemplars automatically, said exemplars representing the behavioral patterns of said at least one subject; c. a learning module for mapping said factual data to said exemplars; and d. a selection module; said selection module configured to examine the outputs of said learning module upon receiving input of factual data of a selected subject, and selecting at least one exemplar from said clustering engine as a predicted behavioral pattern of said selected subject; wherein the system is further configured to receive new factual and behavioral data in a pre-determined time period from at least one subject; said clustering engine and said learning module further configured to perform the steps of e. adjusting the internal parameters of said clustering engine and said learning module based on said new data; f. computing new exemplar values of said clustering engine and activation values of said learning module from factual and behavioral data of a set of test subjects; g. obtaining the differences, using the same said test subjects, between results from step (f) and original activation values of said learning module and original exemplar values of clustering engine before performing step (e) and h. reporting said differences as the behavioral changes of said at least one subject during said pre-determined time period.