Diagnosis is the identification of the nature and cause of a certain phenomenon. Diagnosis is used in many different disciplines with variations in the use of logic, analytics, and experience to determine “cause and effect”. In systems engineering and computer science, it is typically used to determine the causes of symptoms, mitigations, and solutions. In healthcare it can be used to find diseases and symptoms doctors may otherwise miss. It may even be able to better “predict” future illnesses for people based on their history and current conditions.