1. A method of using at least two n-gram models, at least one of which is based on a training set of entities of interest and at least one of which is based on a training set of entities not of interest, the method comprising: tokenizing a document to produce a string of tokens corresponding to terms within the document; for each token, evaluating the token against the n-gram models to determine which model is most likely to be associated with the token; identifying tokens corresponding to at least one n-gram model of interest; and annotating the identified tokens with at least one name for said at least one n-gram model of interest.
1. A method of using at least two n-gram models, at least one of which is based on a training set of entities of interest and at least one of which is based on a training set of entities not of interest, the method comprising: tokenizing a document to produce a string of tokens corresponding to terms within the document; for each token, evaluating the token against the n-gram models to determine which model is most likely to be associated with the token; identifying tokens corresponding to at least one n-gram model of interest; and annotating the identified tokens with at least one name for said at least one n-gram model of interest. 4. The method of claim 1 , wherein said evaluating comprises: calculating a relative probability that a given token has been generated by a model of interest; calculating a relative probability that the given token has been generated by a model that is not of interest; comparing the calculated relative probabilities; and associating each token with the model that yields the greater relative probability.