Top-bottom AI