27. The one or more storage media of claim 25 , wherein: the database of phrases is a first database of phrases; the method further comprising, in response to determining that the second segment does not match any phrase in the first database of phrases, determining whether the first segment matches any phrase in a second database of phrases that is separate than the first database of phrases; and each phrase in the second database of phrases comprises one or more words.
27. The one or more storage media of claim 25 , wherein: the database of phrases is a first database of phrases; the method further comprising, in response to determining that the second segment does not match any phrase in the first database of phrases, determining whether the first segment matches any phrase in a second database of phrases that is separate than the first database of phrases; and each phrase in the second database of phrases comprises one or more words. 30. The one or more storage media of claim 27 , wherein the first segment must exactly match a phrase in the second database of phrases in order for the first segment to match a phrase in the second database of phrases.