hypothesis-driven AI