Context features enable users to form linguistic patterns by composing features. For example, in tickets that relate to payment issues, there is a linguistic pattern where the concept of "issue" precedes the concept of "pay" with few tokens in between. To capture this pattern, you can define a context feature that composes the dictionary of the concept "issue" and the dictionary of the concept "pay" separated by few tokens (i.e., words). Such context features will capture something like "I have an issue when trying to pay for my online order". Context features can be composed of only 2 features which could be dictionary items, context features or a mix of both.