Automated medical diagnosis software is a computer-based system designed to help healthcare professionals diagnose and treat a variety of medical conditions. It uses a combination of artificial intelligence, natural language processing, and medical knowledge to analyze patient data, generate hypotheses, and provide treatment recommendations. The software is typically used to supplement the diagnostic and treatment decision-making of medical practitioners, helping them to make more informed decisions.