The NLM Unified Medical Language System (UMLS) project develops and distributes multi-purpose, electronic "Knowledge Sources" and associated lexical tools for system developers. Researchers will find the UMLS products useful in investigating knowledge representation and retrieval questions. http://www.nlm.nih.gov/research/umls/