pub fn normalize_keyword(word: &str) -> String
Normalize a keyword for matching: trim non-alphanumeric edges, lowercase.