Keyword analysis techniques