Developing and implementing a keyword thesaurus