AI component selection