1. A method of routing a business message having a plurality of character strings and a message content type, the method comprising: parsing a first plurality of tokens from a first portion of the plurality of character strings; feeding the first plurality of tokens into a cyclical neural network, the cyclical neural network including a plurality of neurons, a first portion of the plurality of neurons for identifying a first predetermined content type, a second portion of the plurality of neurons for identifying a second predetermined content type; monitoring the first portion of the plurality of neurons for a first signal that the message content type is the first predetermined content type; monitoring the second portion of the plurality of neurons for a second signal that the message content type is the second predetermined content type; and tagging the business message with a first tag in response to the first signal.