One or more of the connections between the tokenizer 702 and the token processing unit 705, and/or the token processing unit 705 and the sentence parser 714, may also be implemented over data communications networks, including local and wide area networks, such as the Internet.