This is a topic that I find particularly interesting. I have a strong confidence in my pattern matching abilities, for my day job I have to process pages of text on a daily basis with complete precision and very little allowances for error. I mine data like this for a living. I had to do the same to get my masters degree in science. It will take me some work to get the results of what is going on but I will build a model and see how I go.