New AI model learns from thousands of possibilities to suggest medical diagnoses and tests