I really like this approach, using the news as another indicator to gather data and for patterns to predict possible swings in the price does sounds like something I can get behind. Unfortunately, I don't know much about computing systems so I find it hard to understand how this is suppose to work properly, but if you can make it work then I feel like it might be something that can possibly provide good results.
Also, you might receive better feedback if you post this in the Speculation board, or perhaps in the Bitcoin Discussion board.