An implementation of a Markov Model written while I was on co-op in the Lab for Applied Computing. Main differences between other Perl implementations and this one is the addition of sequences (being able to chain a history of events together to predict the next event) and Global models (aggregating the results from a number of personal models into one master model). The package includes a script that you can modify to process a large file of sequences and turn them into active, testable, models.
John Resig