Match order: longest keyword first, then aliases. Tested against the first 10 words of each transcript.