A keyword analyzer