1. A system for generating medical knowledge base information, comprising: a search processor for searching at least one repository of medical information to identify sentences including a received medical term; and a data processor for, searching the identified sentences to identify sentences including a medical term different to the received term in response to a predetermined repository of medical terms, excluding sentences without a term different to the received term, to provide remaining multiple term sentences, grouping different terms of individual sentences of said multiple term sentences to provide grouped terms, determining whether a medically valid relationship occurs between different terms of an individual group of terms of said grouped terms by using predetermined sentence structure and syntax rules, and outputting data representing grouped terms having a medically valid relationship.