A
system and method for anticipating criminal behaviour. The
system includes or is connectable to a
database including records, each
record including data representative of a criminal incident. The
system includes a pre-
processing unit arranged for scanning each
record for identifying data-items relating to a plurality of predetermined data types, wherein the plurality of predetermined data types includes all or a sub-set of: Arena, Time(frame), Context, Protagonist,
Antagonist, Motivation, Primary Objective, Means, modus operandi, Resistance, Symbolism, and Red
herring of the criminal incident. The system includes a classifying unit arranged for assigning to each identified data-item a category value of one of a plurality of predetermined category values associated with said predetermined data-type. The system includes a
processing unit arranged for constructing a matrix containing a row for each
record, and containing columns related to the predetermined data-types, the cells of the matrix containing the determined category values. The system includes an input unit, arranged for receiving
user input, the
user input including category values of a criminal incident for some, but not all, of the predetermined data types. The system includes a
scenario generator arranged for estimating, on the basis of the
user input and on the basis of the matrix, a category value for the predetermined
data type(s) not included in the user input. The system includes an output unit arranged for outputting the estimated category value for the predetermined
data type(s) not included in the user input.