1. A system for generating medical knowledge base information, comprising: a non-transitory computer readable medium for storing computer readable instructions; a search processor device operative with the computer readable instructions to search at least one repository of medical information to identify sentences including a received medical term; and a data processor device operative with the computer readable instructions to perform steps including, 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.